我们从上一篇文章中可以看到,我们的代码是被<xx></xx>包裹起来的,我们称他为元素,但是并不是所有的元素都是前后结构,如<hr/>,具体的细节请往下看。

元素

让我们深入探索一下我们刚刚写的元素。

开始标签(Opening tag):包含元素的名称,被大于号、小于号所包围。表示元素从这里开始或者开始起作用 —— 在本例中即段落由此开始。

结束标签(Closing tag):与开始标签相似,只是其在元素名之前包含了一个斜杠。这表示着元素的结尾 —— 在本例中即段落在此结束。初学者常常会犯忘记包含结束标签的错误,这可能会产生一些奇怪的结果;所有元素一定有开始标签,但不一定有结束标签,这里下文会提到。

内容(Content):元素的内容,本例中就是所输入的文本本身。

元素(Element):开始标签、结束标签与内容相结合,便是一个完整的元素。

元素是网页的一部分,他的里面可以包含新的元素,或者是数字,文本,图片;当然也可以什么都不包含。

常见的元素

<html>

<html></html><html> 元素。该元素包含整个页面的内容,也称作根元素。

页面头部元素<head>

<head></head><head> 元素。该元素的内容对用户不可见,其中包含例如面向搜索引擎的搜索关键字(keywords)、页面描述、CSS 样式表和字符编码声明等;这些关键字现在不了解也没关系,后文会提到。

页面标题元素<title>

<title></title><title> 元素。该元素设置页面的标题,显示在浏览器标签页上,也作为收藏网页的描述文字。

元信息元素<meta>

用于描述数据的数据。它不会显示在页面上,但是机器却可以识别;常用于定义页面的说明,关键字,最后修改日期,和其它的元数据。这些元数据将服务于浏览器(如何布局或重载页面),搜索引擎和其它网络服务。

关于详解请点此

页面主体元素<body>

<body></body><body> 元素。该元素包含期望让用户在访问页面时看到的内容,包括文本、图像、视频、游戏、可播放的音轨或其他内容。

图像<img>

该元素通过包含图像文件路径的地址属性 src,可在所在位置嵌入图像。

该元素还包括一个替换文字属性 alt,是图像的描述内容,用于当图像不能被用户看见时显示,不可见的原因可能是:

  1. 用户有视觉障碍。视障用户可以使用屏幕阅读器来朗读 alt 属性的内容。
  2. 有些错误使图像无法显示,如图片路径错误,图片被删除等。

alt 属性的关键字即“描述文本”。alt 文本应向用户完整地传递图像要表达的意思。在开发的过程中可以试着为图像编写一些更好的 alt 文本。

标题

标题元素可用于指定内容的标题和子标题。就像一本书的书名、每章的大标题、小标题,等。HTML 文档也是一样。HTML 包括六个级别的标题, <h1> –<h6>,一般最多用到 3-4 级标题。

<h1>主标题</h1>
<h2>顶层标题</h2>
<h3>子标题</h3>
<h4>次子标题</h4>

可以在你的文件中写下这些标题体验一下。

段落

如上文所讲,<p> 元素是用来指定段落的。通常用于指定常规的文本内容:

<p>这是一个段落</p>

列表

Web 上的许多内容都是列表,HTML 有一些特别的列表元素。标记列表通常包括至少两个元素。最常用的列表类型为:

  • 无序列表(Unordered List)中项目的顺序并不重要,就像购物列表。用一个 <ul> 元素包围。
  • 有序列表(Ordered List)中项目的顺序很重要,就像烹调指南。用一个 <ol> 元素包围。
    列表的每个项目用一个列表项目(List Item)元素 <li> 包围。
    <ul>
    <li>technologists</li>
    <li>thinkers</li>
    <li>builders</li>
    </ul>

链接

链接非常重要,它们赋予 Web 网络属性。要植入一个链接,我们需要使用一个简单的元素 — <a> — a 是 “anchor” (锚)的缩写。要将一些文本添加到链接中,只需如下几步:

  1. 选择一些文本。比如“点此进入我的博客”。
  2. 将文本包含在 <a> 元素内,就像这样:
    <a>点此进入我的博客</a>
  3. 为此 <a> 元素添加一个 href 属性,就像这样:
    <a href="">点此进入我的博客</a>
  4. 把属性的值设置为所需网址:
    <a href="https://shuangxunian.github.io/">点此进入我的博客</a>

如果网址开始部分省略了 https:// 或者 http://,可能会得到错误的结果。在完成一个链接后,可以试着点击它来确保指向正确。

备注: href 这个名字可能开始看起来有点令人费解,代表超文本引用( hypertext reference)。现在就为页面添加一个链接吧。

小结

常见的双标签元素有:

  • html,body,head,h2,p,a
    但同时,不止所有的元素都有结束标签,常见的单标签元素有:
  • br,hr,img,meta,input

如果你想查新的元素,可以点此,MDN是一个非常好的网站,你可以在此查到有关html,css,js等知识。

关联

code
视频