元素/属性 | 描 述 | 版 本 |
a | 用于创建链接和锚 | |
href | 用指于定链接到的页面的URL或锚的名称 | |
hreflang | 用于指定所链接的资源的语言 | 5 |
media | 用于描述目标文档所定义的媒体类型 | 5 |
rel | 用于标识链接的性质 | |
target | 用于指定链接应打开的窗口或框架 | |
type | 用于指定资源的MIME类型 | |
abbr | 用于解释缩写或首字母缩写的含义 | |
address | 用于为最近的article 或body 元素祖先标识联系人信息 | |
area | 用于指定图像映射的坐标 | |
accesskey | 用于为映射的特定区域添加键盘快捷键 | |
alt | 用于给出关于区域的信息 | |
coords | 用于给出图像映射中区域的坐标 | |
href | 用于指定图像映射中区域链接的目标URL | |
hreflang | 用于指定所链接的资源的语言 | 5 |
media | 用于描述定义目标文档的媒体 | 5 |
rel | 用于标识链接的种类 | |
shape | 用于指定图像映射中区域的形状 | |
target | 用于指定链接应打开的窗口或框架 | |
article | 用于标识页面中的独立成分,原则上是可独立分发或可再用的 | 5 |
aside | 用于标识页面中的一个区域,其内容与周围的内容无关 | 5 |
audio | 用于在页面中嵌入音频 | 5 |
autoplay | 用于告诉浏览器在它能播放音频文件时立即开始播放 | 5 |
controls | 用于告诉浏览器为音频元素提供控件 | 5 |
crossorigin | 用于设置跨域请求凭证 | 5 |
loop | 用于告诉音频文件在播放到末尾后不间断地继续从头播放 | 5 |
mediagroup | 用于关联多个媒体文件 | 5 |
muted | 用于控制音频输出的默认状态 | 5 |
preload | 用于指定浏览器是否在访问者开始播放音频文件之前开始下载该文件 | 5 |
src | 用于标识要播放的音频文件的URL | 5 |
b | 用于标识出于实用的目的提醒读者注意的一块文本,不传达任何额外的重要性,也不表示其他的语态和语气 | |
base | 用于指定页面的基准URL | |
href | 用于指定用于生成相对URL的URL | |
target | 用于指定页面上链接的默认目标 | |
bdi | 用于标识独立于周围文本的用做双向文本格式化的一块文本 | 5 |
dir | 用于指定文本方向 | 5 |
bdo | 用于显式地格式化其内容的文本方向 | |
dir | 用于指定文本方向 | |
blockquote | 用于指定页面上的一段引述文本 | |
cite | 用于给出来源的URL | |
body | 用于包围页面的主要内容区域 | |
br | 用于创建换行 | |
button | 用于创建按钮 | |
autofocus | 用于指定按钮在页面加载时立即获得焦点 | 5 |
disabled | 用于指示元素在当前状态下是不可用的 | |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
formaction | 用于覆盖表单的action 属性 | 5 |
formenctype | 用于覆盖表单的enctype 属性 | 5 |
formmethod | 用于覆盖表单的method 属性 | 5 |
formnovalidate | 用于覆盖表单的novalidate 属性 | 5 |
formtarget | 用于覆盖表单的target 属性 | 5 |
name | 用于标识使用按钮发送的数据,或者用于标识按钮本身(或许是为了使用某项JavaScript功能) | |
type | 用于在表单元素中使用按钮 | |
value | 用于指定在点击按钮时应该提交的数据 | |
canvas | 提供用于生成依赖于分辨率的位图画布的脚本,以在线呈现图像 | 5 |
width, height | 用于指定画布的尺寸 | 5 |
caption | 用于创建表格的标题 | |
cite | 用于将文本标记为引述 | |
code | 用于将文本标记为计算机代码 | |
col | 用于把表格中的列组合成非结构化组 | |
span | 用于指定列组中的列数 | |
colgroup | 用于把表格中的列组合成结构化列组 | |
span | 用于指定列组中的列数 | |
command | 用于表示用户可以调用的命令,如定义键盘命令 | 5 |
checked | 用于指示命令的选中状态(如果命令的类型为复选框或单选按钮的话) | 5 |
disabled | 用于指示命令在当前状态下是不可用的 | 5 |
icon | 用于提供代表命令的图像 | 5 |
label | 用于向用户显示命令的名称 | 5 |
radiogroup | 用于标识当命令切换时它也跟着切换的单选按钮(如果命令的类型为单选按钮的话) | 5 |
type | 用于指定命令的类型 | 5 |
datalist | 包含一组选项元素,这些元素是代表另一表单控件的一套预定义的选项 | 5 |
dd | 用于标记列表中的定义 | |
details | 用于创建公开的小部件,访问者可以通过它获取额外的信息或控制 | 5 |
open | 用于指定元素在默认情况下是打开的还是关闭的 | 5 |
del | 用于标记删除了的文本 | |
cite | 用于引用对修订进行解释的URL | |
datetime | 用于指定修订的时间和日期 | |
dfn | 用于指定列表项目的定义实例 | |
title | 用于提供术语的定义 | |
div | 用于将页面切割为块级区域 | |
dl | 用于创建定义列表 | |
dt | 用于标记要在列表中定义的术语 | |
em | 用于标记要强调的文本 | |
embed | 用于添加多媒体 | |
src | 用于指定多媒体文件的URL | |
type | 用于标识多媒体文件的MIME类型 | |
width, height | 用于指定嵌入的多媒体播放器的尺寸 | |
fieldset | 用于将一套表单元素组合在一起 | |
disabled | 用于将表单元素组内的所有表单控件设为不可用的 | 5 |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
name | 用于为表单元素组提供一个名称,供以后使用 | 5 |
figcaption | 用于为其父元素figure 的内容提供标题或说明文字 | 5 |
figure | 用于识别在主文档流内被引用,但在不影响文档流的情况下可以移至他处的内容 | 5 |
footer | 用于识别最近的祖先元素body 、section 、article 或aside 的页脚 | 5 |
form | 用于指定表单,表单用于收集要提交的数据 | |
accept-charset | 用于识别要在提交表单时使用的字符编码(默认为页面的字符集) | |
action | 用于给出处理表单数据的脚本的URL | |
autocomplete | 当该属性设为off时,用于阻止浏览器提供或记住自动完成值(默认为on,即在默认情况下允许自动完成) | 5 |
enctype | 用于确保文件以正确的编码格式发送至服务器 | |
method | 用于指定数据应如何发送至服务器 | |
name | 用于为表单提供名称,供以后使用 | |
novalidate | 用于允许表单在不验证的情况下提交 | 5 |
target | 用于识别表单提交的目标窗口或iframe | |
h1, h2, h3, h4, h5, h6 | 用于创建标题 | |
head | 用于创建head 部分,该部分包含关于页面的信息,包括标题、制作者、关键词、样式表和脚本 | |
header | 用于识别一组介绍性内容或导航帮助 | 5 |
hgroup | 用于识别具有多个层级的区块标题 | 5 |
hr | 用于标识段落级的主题变化 | |
html | 用于标识作为HTML文档的文本文档 | |
manifest | 用于指定离线时使用的应用程序缓存清单 | 5 |
i | 用于标记用另外一种语态和语气,或不同于常规方式陈述以表现不同特质的一块文字 | |
iframe | 用于创建嵌套的浏览上下文 | |
name | 用于指定作为目标的iframe 的名称 | |
sandbox | 用于出于安全目的,为iframe 的内容指定额外的限制 | 5 |
seamless | 用于指定iframe 是否显示为包含它的页面的一部分 | 5 |
src | 用于指定初始页面的URL | |
srcdoc | 用于指定初始页面的URL | 5 |
width, height | 用于指定iframe 的尺寸 | |
img | 用于在页面中插入图像 | |
alt | 用于提供替代文本。当图像无法显示时,则显示替代文本;替代文本也是为使用辅助设备的用户提供的 | |
crossorigin | 用于允许来自第三方站点(该站点允许跨域访问)的图像同canvas 元素一起使用 | |
ismap | 用于指示该元素可以提供对服务器端的图像映射(该元素必须是a 元素的后代)的访问 | |
src | 用于指定图像的URL | |
usemap | 用于指定应同引用图像一起使用的客户端图像映射 | |
width, height | 用于指定图像的尺寸,从而让页面的加载更快,或出于对图像进行缩放的目的 | |
input | 用于创建表单元素 | |
accept | 当输入框类型为file时,用于向浏览器告知需要接受的文件类型 | |
alt | 当输入框类型为image时,用于提供替换文本 | |
autocomplete | 当该属性设为off时,用于阻止浏览器提供或记住自动完成值(默认为on,即在默认情况下允许自动完成) | 5 |
autofocus | 用于指定输入框在页面加载时立即获得焦点 | 5 |
checked | 用于标记单选按钮或复选框在默认情况下被选中 | |
dirname | 用于标识输入的文本的方向 | 5 |
disabled | 用于指示输入框在当前状态下是不可用的 | |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
formaction | 用于覆盖表单的action 属性 | 5 |
formenctype | 用于覆盖表单的enctype 属性 | 5 |
formmethod | 用于覆盖表单的method 属性 | 5 |
formnovalidate | 用于覆盖表单的novalidate属性 | 5 |
formtarget | 用于覆盖表单的target 属性 | 5 |
list | 用于将输入框与数据列表关联起来 | 5 |
max, min | 用于指示输入框元素允许的值的范围 | 5 |
maxlength | 用于指定可输入到输入框元素的字符的最大数量 | |
multiple | 用于指定是否允许用户输入一个以上的值 | 5 |
name | 用于标识元素收集的数据 | |
pattern | 用于提供可对输入框元素的数据进行检查的正则表达式 | 5 |
placeholder | 用于为数据输入提供提示 | 5 |
readonly | 用于防止访问者修改特定的表单元素 | |
required | 用于要求元素在提交表单时不能为空(当输入框类型为hidden、image或按钮类型时不可用) | 5 |
size | 用于指定文本框或密码框的长度 | |
src | 用于指定活动图像的URL | |
step | 用于控制允许输入的值的间隔大小和特殊性 | 5 |
type | 用于指定表单元素的类型为文本框、密码框、单选按钮、复选框、隐藏字段、提交按钮、重置按钮、活动图像、日期/时间框、数字框或颜色框;用于从一系列值中进行选择;或用于输入电话号码、电子邮件地址或一组搜索词 | |
value | 用于指定表单元素的默认数据 | |
width, height | 用于指定输入框的尺寸(仅在输入框类型为image时可以使用) | |
ins | 用于标记对文档增加的内容 | |
cite | 用于引用对修订进行解释的URL | |
datetime | 用于指定修订的时间和日期 | |
kbd | 用于标记用户输入 | |
keygen | 用于生成公钥—私钥对 | 5 |
autofocus | 用于指定keygen 元素在页面加载时立即获得焦点 | 5 |
challenge | 用于生成与密钥对伴生的诘问 | 5 |
disabled | 用于指示元素在当前状态下是不可用的 | 5 |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
keytype | 用于标识要生成的密钥对类型 | 5 |
name | 用于标识收集的数据 | 5 |
label | 用于为表单元素添加标签 | |
for | 用于指定标签所属的表单元素 | |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
legend | 用于为表单元素组添加标签 | |
li | 用于创建列表项目 | |
value | 用于指定列表项目的初始值(当该元素为ol 的子元素时) | |
link | 用于指向外部样式表或其他外部资源 | |
href | 用于指定资源的URL | |
hreflang | 用于指定所链接的资源的语言 | 5 |
media | 用于定义样式表的目标媒体类型和(或)媒体特性 | |
rel | 用于标识链接种类 | |
sizes | 用于标识引用图标的大小(仅在rel 属性为icon时可以使用) | 5 |
title | 用于为替代样式表或其他资源添加标签 | |
type | 用于指出资源的MIME类型(仅在链接类型不为text/css时需要使用) | |
map | 用于创建客户端图像映射 | |
name | 用于对映射命名,从而使其可在以后被引用 | |
mark | 出于引用的目的,对与另一个上下文相关的文本进行突出显示 | 5 |
math | 用于在页面中嵌入MathML | 5 |
menu | 用于包含命令列表 | |
label | 用于为菜单添加标签 | 5 |
type | 用于标识所使用的菜单的种类:context、list(默认值)或toolbar | 5 |
meta | 用于关联页面的各种元数据 | |
charset | 用于标识页面本身的字符编码 | 5 |
content | 用于添加关于页面本身的额外信息 | |
http-equiv | 用于创建指向其他页面的自动跳转,设置默认脚本语言,声明字符编码 | |
name | 用于标识关于页面的额外信息 | |
meter | 用于表示在已知范围内的量度 | 5 |
high, low | 用于指定量度为high 或low | 5 |
max, min | 用于标识允许指定的值的最大值和最小值 | 5 |
name | 用于标识收集的数据 | 5 |
optimum | 用于标识最优值 | 5 |
value | 用于指定量表的当前值(必需的属性) | 5 |
nav | 用于标识页面的一块区域,该区域包含指向其他页面或页面内不同部分的链接 | 5 |
noscript | 用于提供脚本的替代内容 | |
object | 用于在网页中嵌入对象 | |
data | 用于标识要嵌入的多媒体文件的来源 | |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
name | 用于标识对象(例如,对其编写脚本) | |
type | 用于指出对象的MIME类型 | |
typemustmatch | 用于指示对象data 属性中指定的资源的MIME类型必须与对象type 属性中标识的MIME类型相同 | |
usemap | 用于指示对象是否拥有相关联的图像映射 | |
width, height | 用于指定对象框的尺寸 | |
ol | 用于创建有序列表 | |
reversed | 用于指定列表是否为反序(…,3,2,1) | 5 |
start | 用于指定第一个列表项目的初始值 | |
type | 用于指定每个列表项目开始的数字类型 | |
optgroup | 用于对select 元素中的option 元素进行分组,一组内的option 元素位于同一个标签下 | |
disabled | 用于指示元素在当前状态下是不可用的 | |
label | 用于为选项组添加标签 | |
option | 用于创建select 或datalist 元素中的单独的选项 | |
disabled | 用于指示元素在当前状态下是不可用的 | |
label | 用于指定选项如何出现在菜单中 | |
selected | 用于标记空白表单中默认被选中的菜单选项 | |
value | 用于指定菜单选项的初始值 | |
output | 用于表示计算结果 | 5 |
for | 用于创建计算结果与进入计算过程的值之间的显式关联 | 5 |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
name | 用于标识收集的数据 | 5 |
p | 用于创建段落 | |
param | 用于设置对象的属性 | |
name | 用于标识属性的种类 | |
value | 用于设置有名称的属性的值 | |
pre | 用于表示一块预格式化文本 | |
progress | 用于标识任务的完成进度 | 5 |
max | 必须为大于0的有效浮点数(如果有的话) | 5 |
value | 必须为大于或等于0的有效浮点数(且小于或等于max 属性的值,如果有该值的话) | 5 |
q | 用于引用来自另一来源的短文 | |
cite | 用于给出引用源的URL | |
rp | 用于在不支持旁注标记的浏览器中的旁注标记文本周围显示括号 | 5 |
rt | 用于标记旁注标记文本 | 5 |
ruby | 用于允许文本被旁注标记所标记 | 5 |
s | 用于标识不再准确或不再相关的文本 | |
samp | 用于呈现某程序或计算系统的样本输出 | |
script | 用于为页面添加“自动的”脚本 | |
async | 用于影响脚本的加载和执行 | 5 |
charset | 用于指定外部脚本所用的字符集 | |
defer | 用于影响脚本的加载和执行 | |
src | 用于引用外部脚本 | |
type | 用于指定脚本所用的脚本语言(仅在脚本类型不为text/javascript时需要使用) | |
section | 用于识别文档的区块 | 5 |
select | 用于创建可以从一组选项中进行选择的表单控件 | |
autofocus | 用于指定select 元素在页面加载时立即获得焦点 | 5 |
disabled | 用于指示元素在当前状态下是不可用的 | |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
multiple | 用于允许用户在菜单中选择一个以上的选择 | |
name | 用于标识从菜单收集的数据 | |
required | 用于标识用户必须选择一个选项才能提交表单(第一个option 子元素必须为占位符或空值) | 5 |
size | 用于指定在初始状态下菜单中可见的项目数(同时用于将菜单显示为列表) | |
small | 用于呈现像条文细则等次要注释 | |
source | 用于在audio 或video 元素中标识替代媒体资源 | 5 |
crossorigin | 用于设置跨域请求凭证 | 5 |
media | 用于标识资源的目标媒体类型 | 5 |
src | 用于标识要播放的音频或视频文件的URL | 5 |
type | 用于指出资源的MIME类型 | 5 |
span | 用于包围元素中无直接语义含义的内容 | |
strong | 用于标识元素内特别重要的内容 | |
style | 用于在页面中嵌入样式信息 | |
media | 用于标识样式表的用处 | |
scoped | 用于仅对元素的父元素的后代应用样式 | 5 |
type | 用于标识样式表的MIME类型(仅在样式类型不为text/css时需要使用) | |
sub | 用于创建下标 | |
summary | 用于标识details 父元素内容的摘要、标题或说明文字 | 5 |
sup | 用于创建上标 | |
svg | 用于在页面中嵌入可缩放矢量图形 | 5 |
table | 用于创建表格 | |
tbody | 用于识别表格的主体部分;比之于头部(thead )和尾部(tfoot ) | |
td, th | 分别用于在表格中创建普通单元格和标题单元格 | |
colspan | 用于让单元格跨越多列 | |
rowspan | 用于让单元格跨越多行 | |
scope | 用于指定th 应用于哪些行、列、行组或列组 | |
textarea | 用于在表单中创建文本块输入区域 | |
autofocus | 用于指定文本区域元素在页面加载时立即获得焦点 | 5 |
dirname | 用于识别输入的文本的方向 | 5 |
disabled | 用于指示元素在当前状态下是不可用的 | |
form | 用于将元素同另外一个不包含该元素的表单关联起来 | 5 |
maxlength | 用于指定可输入到textarea 元素的字符的最大数量 | |
name | 用于标识从文本块收集的数据 | |
placeholder | 用于为数据输入提供提示 | 5 |
readonly | 用于保护文本区域的内容 | |
required | 用于要求元素在提交表单时不能为空 | 5 |
rows, cols | 分别用于指定文本块的行数和列数 |
wrap | 用于指定在字段内容提交时使用软换行或硬换行 | 5 |
tfoot, thead | 用于识别表格的尾部和头部 | |
time | 用于指定日期和时间 | 5 |
datetime | 用于为元素的文本所表达的时间或日期提供机器可读版本 | 5 |
pubdate | 用于指定元素的祖先article 或body 元素的发布日期和时间 | 5 |
title | 用于创建页面的标题(必须使用) | |
tr | 用于在表格中创建行 | |
track | 用于为audio 或video 父元素指定外部计时文本轨道 | 5 |
default | 用于指示默认轨道 | 5 |
kind | 用于识别轨道为subtitles(字幕)、captions(标题)、descriptions(描述)、chapters(篇章)或metadata(元数据) | 5 |
label | 用于为轨道提供用户可读的名称 | 5 |
src | 用于标识轨道数据的URL | 5 |
srclang | 用于标识轨道数据的语言 | 5 |
u | 用于显示一段文本,作为虽然明确地呈现却不怎么准确的非文本注解 | |
ul | 用于创建无序列表 | |
var | 用于标记作为变量的文本 | |
video | 用于嵌入视频、电影和有说明文字的音频文件 | 5 |
autoplay | 用于告诉浏览器在它能播放视频文件时立即开始播放 | 5 |
controls | 用于告诉浏览器为视频元素提供控件 | 5 |
crossorigin | 用于设置跨域请求凭证 | 5 |
loop | 用于告诉视频文件在播放到末尾后不间断地继续从头播放 | 5 |
mediagroup | 用于关联多个媒体文件 | 5 |
muted | 用于控制音频输出的默认状态 | 5 |
poster | 用于指定占位图片的URL,该图片在媒体加载时或加载出现问题时显示 | 5 |
preload | 用于指定浏览器是否在访问者开始播放媒体文件之前开始下载该文件 | 5 |
src | 用于标识要播放的视频文件的URL | 5 |
width, height | 用于指定视频的尺寸 | 5 |
wbr | 用于识别在没有连字符的单词中可以在必要时进行换行的位置 | 5 |