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定义建议的换行点,告诉浏览器在此处可以换行
100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏