基本标签
!DOCTYPE html: 声明文档类型,定义HTML版本。
html: 包含整个HTML文档的根元素。
head: 包含关于文档的元数据,如标题和链接。
title: 定义网页标题,在浏览器标签上显示。
meta: 提供文档的元数据,如字符集、作者、描述等。
link: 用于链接外部资源,如CSS文件。
style: 在文档内嵌入CSS样式。
script: 在文档内嵌入或链接外部JavaScript代码。
文本格式化标签
h1 到 h6: 定义标题,h1为最高级别标题,h6为最低级别标题。
p: 定义段落。
br: 插入换行符。
hr: 插入水平线。
b: 粗体文本。
i: 斜体文本。
u: 下划线文本。
strong: 重要文本,通常显示为粗体。
em: 强调文本,通常显示为斜体。
small: 小号文本。
mark: 高亮文本。
del: 删除文本,通常显示为删除线。
ins: 插入文本,通常显示为下划线。
链接和媒体标签
a: 定义超链接。
img: 插入图像。
audio: 插入音频文件。
video: 插入视频文件。
source: 定义多媒体资源。
track: 为视频和音频文件提供文本轨道。
iframe: 插入嵌入的页面。
列表标签
ul: 定义无序列表。
ol: 定义有序列表。
li: 定义列表项。
dl: 定义描述列表。
dt: 定义描述列表中的项目。
dd: 定义描述列表中的描述。
表格标签
table: 定义表格。
caption: 定义表格标题。
tr: 定义表格行。
th: 定义表格表头。
td: 定义表格单元。
thead: 定义表格头部。
tbody: 定义表格主体。
tfoot: 定义表格尾部。
colgroup: 定义表格列组。
col: 定义表格列属性。
表单标签
form: 定义表单。
input: 定义输入控件。
textarea: 定义多行文本输入控件。
button: 定义按钮。
select: 定义下拉列表。
option: 定义下拉列表中的选项。
label: 定义输入控件的标签。
fieldset: 定义表单中相关元素的分组。
legend: 定义fieldset的标题。
语义标签
header: 定义文档或节的头部。
nav: 定义导航链接。
main: 定义文档的主要内容。
section: 定义文档中的节。
article: 定义独立的内容单元。
aside: 定义侧边栏内容。
footer: 定义文档或节的尾部。
figure: 定义图像和图表的分组。
figcaption: 定义figure的标题。
其他常用标签
div: 定义文档中的一个块级元素。
span: 定义文档中的一个行内元素。
script: 定义客户端脚本。
noscript: 定义在不支持脚本时的替代内容。