HTML的含义
HTML(Hyper Text Markup Language,超文本标记语言)。其作用是搭建网页结构,在网页上展示内容。
- 超文本是一种通过超链接将文本、图像、音频等多种类型信息相互关联,使读者能非线性跳转浏览的文本组织方式。
- 标记语言是一种通过在文本中插入特定符号或标签来定义内容结构、格式及逻辑关系,从而实现信息标准化组织与机器可读性的表达系统。
HTML常用术语
- 元素:浏览器解析 HTML 代码后,一个完整的标签单元(包含标签本身、属性、文本内容) 就称为一个元素
- 标签:HTML 代码中用
<>包裹的符号段,就是一个标签,是构成网页结构的基本单位- 单标签:无需包裹内容,自身即可完成定义,以
/>结尾(一般省略) - 双标签:需要成对出现,由开始标签和结束标签组成,中间可包裹内容
- 单标签:无需包裹内容,自身即可完成定义,以
- 属性:附加在标签上的 “特征说明”,用于定义标签的外观、行为、关联资源等特性,格式为
属性名="属性值" - 文本标签体:双标签的开始标签和结束标签之间的所有内容(包括文字、空格、换行,甚至嵌套的其他标签)
<单标签名 [属性名1="属性值" 属性名2="属性值" ...]/>
<双标签名 [属性名1="属性值" 属性名2="属性值" ...]>[文本标签体]</双标签名>
中括号[]表示可省略
注意事项
- HTML 文件的标准后缀为
.html或.htm,实际开发中优先使用.html后缀 - HTML 标签大小写不敏感,但禁止大小写混用,行业通用规范是全部使用小写
- 双标签需成对闭合、单标签需正确自闭合,所有标签都要保证闭合的规范性
- HTML 标签支持合法嵌套,但严禁交叉嵌套,其中注释标签本身不支持嵌套
- HTML 标签的属性必须设置对应值,且属性值需用双引号或单引号包裹(缺一不可)