第二篇、HTML概述

12 阅读2分钟

HTML的含义

HTMLHyper Text Markup Language,超文本标记语言)。其作用是搭建网页结构,在网页上展示内容。

  • 超文本是一种通过超链接将文本、图像、音频等多种类型信息相互关联,使读者能非线性跳转浏览的文本组织方式。
  • 标记语言是一种通过在文本中插入特定符号或标签来定义内容结构、格式及逻辑关系,从而实现信息标准化组织与机器可读性的表达系统。

HTML常用术语

  • 元素:浏览器解析 HTML 代码后,一个完整的标签单元(包含标签本身、属性、文本内容) 就称为一个元素
  • 标签:HTML 代码中用<>包裹的符号段,就是一个标签,是构成网页结构的基本单位
    • 单标签:无需包裹内容,自身即可完成定义,以/>结尾(一般省略)
    • 双标签:需要成对出现,由开始标签和结束标签组成,中间可包裹内容
  • 属性:附加在标签上的 “特征说明”,用于定义标签的外观、行为、关联资源等特性,格式为属性名="属性值"
  • 文本标签体:双标签的开始标签和结束标签之间的所有内容(包括文字、空格、换行,甚至嵌套的其他标签)
<单标签名 [属性名1="属性值" 属性名2="属性值" ...]/>
<双标签名 [属性名1="属性值" 属性名2="属性值" ...]>[文本标签体]</双标签名>

中括号[]表示可省略

注意事项

  • HTML 文件的标准后缀为 .html.htm ,实际开发中优先使用 .html 后缀
  • HTML 标签大小写不敏感,但禁止大小写混用,行业通用规范是全部使用小写
  • 双标签需成对闭合、单标签需正确自闭合,所有标签都要保证闭合的规范性
  • HTML 标签支持合法嵌套,但严禁交叉嵌套,其中注释标签本身不支持嵌套
  • HTML 标签的属性必须设置对应值,且属性值需用双引号或单引号包裹(缺一不可)