HTML 标签参考手册
按字母排序的 HTML 标签速查表,共收录 112 个标签。HTML5 标记表示 HTML5 新增标签,弃用 表示已弃用标签,淘汰 表示已淘汰标签。
| 标签 | 描述 |
|---|---|
! — 特殊标签 | |
| <!--...--> | 定义 HTML 注释,浏览器不会显示注释内容 |
| <!DOCTYPE> | 声明文档类型,告诉浏览器使用 HTML5 标准解析页面 |
A | |
| <a> | 定义超链接,用于从一个页面链接到另一个页面或页面内的位置 |
| <abbr> | 定义缩写或首字母缩略词,通常配合 title 属性显示全称 |
| <acronym> 弃用 | 定义首字母缩略词。HTML5 不支持,请使用 <abbr> |
| <address> | 定义文档或文章的作者/联系信息,通常以斜体显示 |
| <area> | 定义图像映射中的可点击区域(热点区域) |
| <article> HTML5 | 定义独立的文章内容,如博客正文、新闻报道 |
| <aside> HTML5 | 定义侧边栏内容,与主内容间接相关 |
| <audio> HTML5 | 定义音频内容,支持 MP3/WAV/OGG 等格式 |
B | |
| <b> | 定义粗体文本,用于吸引注意但不增加语义重要性 |
| <base> | 定义页面上所有相对 URL 的基础路径 |
| <bdi> HTML5 | 定义文本方向隔离,用于处理不同书写方向的文本混排 |
| <bdo> | 定义文本显示方向,覆盖默认的文本方向设置 |
| <blockquote> | 定义长引用(块级),浏览器通常会缩进显示 |
| <body> | 定义文档的主体部分,所有可见内容都放在这里 |
| <br> | 插入换行符,用于在文本内强制换行 |
| <button> | 定义可点击的按钮,支持提交表单或触发 JavaScript |
C | |
| <canvas> HTML5 | 定义画布,通过 JavaScript 绘制图形和动画 |
| <caption> | 定义表格的标题,显示在表格上方 |
| <cite> | 定义作品(书籍、文章等)的标题引用 |
| <code> | 定义计算机代码片段,浏览器通常以等宽字体显示 |
| <col> | 定义表格中一列或多列的属性,常配合 <colgroup> 使用 |
| <colgroup> | 定义表格中一组列的格式 |
D | |
| <data> HTML5 | 将内容与机器可读的数据关联起来 |
| <datalist> HTML5 | 定义输入框的预定义选项列表,提供自动补全功能 |
| <dd> | 定义描述列表中的描述项(值),配合 <dl> 和 <dt> 使用 |
| <del> | 定义已删除的文本,浏览器通常显示为删除线 |
| <details> HTML5 | 定义可展开/折叠的详细信息区域 |
| <dfn> | 定义术语的定义,通常以斜体显示 |
| <dialog> HTML5 | 定义对话框或交互式窗口 |
| <div> | 定义文档中的分区或容器,最常用的块级布局元素 |
| <dl> | 定义描述列表,包含一组 <dt> 和 <dd> 项 |
| <dt> | 定义描述列表中的术语(键),配合 <dl> 使用 |
E | |
| <em> | 定义强调文本,浏览器通常以斜体显示 |
| <embed> HTML5 | 定义嵌入外部内容(如插件、PDF)的容器 |
F | |
| <fieldset> | 定义表单中的一组相关控件,用边框分组显示 |
| <figcaption> HTML5 | 定义 <figure> 元素的标题或说明 |
| <figure> HTML5 | 定义独立的媒体内容(图片、图表、代码等) |
| <footer> HTML5 | 定义文档或章节的页脚,包含版权、联系方式等信息 |
| <form> | 定义 HTML 表单,用于收集用户输入并提交数据 |
| <frame> 淘汰 | HTML4 框架标签。HTML5 不支持,请使用 <iframe> |
| <frameset> 淘汰 | HTML4 框架集标签。HTML5 不支持,请使用 <iframe> |
H | |
| <h1> - <h6> | 定义 HTML 标题,<h1> 为最高级,<h6> 为最低级 |
| <head> | 定义文档的头部区域,存放元数据、样式和脚本引用 |
| <header> HTML5 | 定义文档或章节的页眉,通常包含导航或标题 |
| <hgroup> HTML5 | 定义标题组,将多个标题层级分组管理 |
| <hr> | 定义主题分割线(水平线),表示内容的分隔 |
| <html> | 定义 HTML 文档的根元素,所有内容都放在此标签内 |
I | |
| <i> | 定义斜体文本,用于表示专业术语、外语词等 |
| <iframe> | 定义内联框架,用于在当前页面中嵌入另一个页面 |
| <img> | 定义图像,是最常用的图片嵌入标签 |
| <input> | 定义输入控件,支持文本、密码、日期、文件等 20+ 类型 |
| <ins> | 定义已插入的文本,浏览器通常显示为下划线 |
K | |
| <kbd> | 定义键盘输入文本,表示用户应输入的键位 |
L | |
| <label> | 定义表单控件的标签,点击标签即可聚焦对应的输入框 |
| <legend> | 定义 <fieldset> 元素的标题 |
| <li> | 定义列表项,用于 <ul> 或 <ol> 中 |
| <link> | 定义外部资源链接(如 CSS 样式表),放在 <head> 中 |
M | |
| <main> HTML5 | 定义文档的主要内容区域,一个页面只能有一个 |
| <map> | 定义图像映射,配合 <area> 创建可点击区域 |
| <mark> HTML5 | 定义高亮文本,用于标记或突出显示的内容 |
| <menu> HTML5 | 定义菜单列表(工具栏菜单或弹出菜单) |
| <meta> | 定义元数据,如字符编码、页面描述、关键词等 |
| <meter> HTML5 | 定义度量衡(已知范围的标量值),如磁盘使用量 |
N | |
| <nav> HTML5 | 定义导航链接区域,用于页面主导航 |
| <noscript> | 定义在浏览器禁用脚本时显示的内容 |
O | |
| <object> | 定义嵌入的对象(如 Flash、PDF、Java 小程序) |
| <ol> | 定义有序列表,列表项自动编号 |
| <optgroup> | 定义下拉列表中选项的分组 |
| <option> | 定义下拉列表中的选项 |
| <output> HTML5 | 定义计算或脚本的输出结果 |
P | |
| <p> | 定义段落,是 HTML 中最常用的块级文本元素 |
| <param> | 定义 <object> 元素的参数 |
| <picture> HTML5 | 定义响应式图片容器,支持根据屏幕条件加载不同图片 |
| <pre> | 定义预格式化文本,保留空格和换行,通常以等宽字体显示 |
| <progress> HTML5 | 定义进度条,显示任务的完成进度 |
Q | |
| <q> | 定义短引用(行内),浏览器会自动添加引号 |
R | |
| <rp> HTML5 | 定义 ruby 注释的回退显示内容,用于不支持 ruby 的浏览器 |
| <rt> HTML5 | 定义 ruby 注释的注音或解释文字 |
| <ruby> HTML5 | 定义 ruby 注释(东亚文字的注音) |
S | |
| <s> | 定义不准确或已删除的文本,显示为删除线 |
| <samp> | 定义程序输出的示例文本 |
| <script> | 定义客户端脚本(JavaScript),可内联或引用外部文件 |
| <section> HTML5 | 定义文档中的区段,将相关内容分组 |
| <select> | 定义下拉选择列表 |
| <slot> HTML5 | 定义 Web Component 中的插槽,用于内容分发 |
| <small> | 定义小号文本,用于版权声明、注释等次要内容 |
| <source> HTML5 | 定义 <audio> 或 <video> 的媒体源文件 |
| <span> | 定义行内容器,是最常用的内联样式容器 |
| <strong> | 定义重要文本,浏览器通常以粗体显示,具有语义强调 |
| <style> | 定义文档的 CSS 样式,可内嵌或通过媒体查询加载 |
| <sub> | 定义下标文本,用于化学式、数学公式等 |
| <summary> HTML5 | 定义 <details> 元素的可见标题 |
| <sup> | 定义上标文本,用于脚注、指数等 |
T | |
| <table> | 定义 HTML 表格 |
| <tbody> | 定义表格的主体部分,包含表格的数据行 |
| <td> | 定义表格中的单元格(数据) |
| <template> HTML5 | 定义可重复使用的 HTML 模板,通过 JavaScript 实例化 |
| <textarea> | 定义多行文本输入框 |
| <tfoot> | 定义表格的页脚区域(汇总行) |
| <th> | 定义表格中的表头单元格,通常居中加粗显示 |
| <thead> | 定义表格的标题区域 |
| <time> HTML5 | 定义日期/时间,提供机器可读的时间格式 |
| <title> | 定义文档的标题,显示在浏览器标签栏和搜索结果中 |
| <tr> | 定义表格中的行 |
| <track> HTML5 | 定义 <video> 或 <audio> 的字幕/字幕轨道 |
U | |
| <u> | 定义下划线文本,用于表示拼写错误或专有名词 |
| <ul> | 定义无序列表,列表项以圆点标记 |
V | |
| <var> | 定义变量,用于数学表达式或程序代码中的变量名 |
| <video> HTML5 | 定义视频内容,支持 MP4/WebM/OGG 等格式 |
W | |
| <wbr> HTML5 | 定义建议的换行点,告诉浏览器在此处可以换行 |