HTML导航

HTML Head

标签 描述
doctype 定义文档类型
html 定义一个HTML文档
head 定义关于文档的信息
title 为文档定义一个标题
base 定义页面中所有链接的默认地址或默认目标
link 定义文档与外部资源的关系
meta 定义关于HTML文档的元信息
style 定义文档的样式信息
script 定义客户端脚本
noscript 定义针对不支持客户端脚本的用户的替代内容

字符编码的前世今生(转)

html全局属性

HTML Sections

标签 描述
body 定义文档的主体
article 定义独立文章内容
nav 定义导航链接的部分
aside 定义页面内容之外的内容
section section定义了文档的某个区域.比如章节,头部,底部或者文档的其他区域
header 定义一个文档头部部分
footer 定义一个文档底部
h1-h6 定义 HTML 标题,在Html5中因为新元素的出现,H1可以有多个
main 定义document中body的主要内容
address 定义文档作者或拥有者的联系信息

HTML Grouping

标签 描述
p 定义段落
hr 定义水平线,HTML5定义内容中的主题变化,即一个主题变为另一个主题,并显示为一条横线
pre 定义预格式文本
blockquote 定义长的引用
ol 定义有序列表
ul 定义无序列表
li 定义列表的项目
dl,dt,dd dl 定义一个定义列表,包含的是某个术语和它的定义,HTML5中被重新定义为一个描述或者关联列表,dt 定义一个定义定义列表中的项目,dd 定义定义列表中项目的描述
figure figure标签规定独立的流内容(图像、图表、照片、代码等等)
figcaption figcaption 标签为 figure 元素定义标题
div 定义 HTML 文档中的一个分隔区块或者一个区域部分

HTML Tables

标签 描述
table 定义一个表格
caption 定义表格的标题
thead 定义表格中的表头内容
tbody 定义表格中的主体内容
tfoot 定义表格中的表注内容(脚注)
th 定义表格中的表头单元格
tr 定义表格中的行
td 定义表格中的单元
col 定义表格中一个或多个列的属性值
colgroup 定义表格中供格式化的列组

HTML Forms

标签 描述
form 定义一个HTML表单,用于用户输入
fieldset 定义围绕表单中元素的边框
legend 定义 fieldset 元素的标题
label 定义 input 元素的标注
input 定义一个输入控件
button 定义按钮
select 定义选择列表(下拉列表)
datalist 规定了 input 元素可能的选项列表
optgroup 定义选择列表中相关选项的组合
option 定义选择列表中的选项
textarea 定义多行的文本输入控件
keygen 规定用于表单的密钥对生成器字段
output 定义一个计算的结果
progress 定义运行中的任务进度(进程)
meter 定义度量衡.仅用于已知最大和最小值的度量

HTML Interactive

标签 描述
details 定义了用户可见的或者隐藏的需求的补充细节
summary 定义一个可见的标题.当用户点击标题时会显示出详细信息
command 定义用户可能调用的命令(比如单选按钮,复选框或按钮)
menu 定义菜单列表

HTML Edits

标签 描述
del,ins del定义删除文本,ins定义插入文本

HTML Embedded

标签 描述
img 定义图像
iframe 定义内联框架
embed 定义了一个容器,用来嵌入外部应用或者互动程序(插件)
object 定义嵌入的对象
param 定义对象的参数
video 定义一个音频或者视频
audio 定义声音,比如音乐或其他音频流
source 定义多个media元素( video 和 audio )的媒体资源
canvas 通过脚本(通常是 JavaScript)来绘制图形(比如图表和其他图像)
track 为媒体( video 和 audio )元素定义外部文本轨道
map 定义图像映射
area 定义图像地图内部的区域

HTML Text-level

标签 描述
a 定义一个链接,HTML4中定义可单击的文本或图像,HTML5中可以在a中放任何东西(一大段文字,一个列表,几幅图画...)WEB支持这种做法好多年,现在只是写入规范
em 定义强调文本,HTML5中表示局部范围内强调的内容,用于改变句子或段落的侧重点
strong 定义语气更为强烈的文本,还可以嵌套元素以增加内容的重要性
i,b i定义斜体文字,HTML5中语义化的i元素可以用来表示:另外一种语气或心情,也可以表示外文单词、生物分类、科技术语、船名、剧本舞台方位、乐谱等等,b定义粗体文字,HTML5中用作展示,为不带特殊重要性的内容添加样式,比方说博客文章的首段或是人名等等
u 定义下划线文本
s 定义加删除线的文本,HTML5中用来显示不再正确或不相关的内容
small 定义小号文本,HTML5中表示小型文本,如:版权信息,条款或许可法律信息
abbr 定义一个缩写,HTML5中既可以表示缩写词,又可以表示首字母缩略词.可以使用title属性显示全称.
q 定义短的引用
cite 在 HTML 4.01 中,cite 标签定义一个引用;在 HTML5 中,cite标签定义作品(新闻,文章,电视节目等)的标题.
dfn 定义一个定义项目
sub,sup sub定义下标文本,sup定义上标文本
time 定义一个日期/时间
code 定义计算机代码文本
kbd 定义键盘文本
samp 定义计算机代码样本
var 定义文本的变量部分
mark 定义带有记号的文本,使其高亮显示,便于搜索
bdi bdi 标签允许您设置一段文本,使其脱离其父元素的文本方向设置
bdo bdo 标签用来覆盖默认的文本方向
ruby,rt,rp ruby定义 ruby 注释(中文注音或字符),rt定义字符(中文注音或字符)的解释或发音,rp 定义不支持 ruby 元素的浏览器所显示的内容
span span标签被用来组合文档中的行内元素,可以为 span 应用 id class 属性,这样既可以增加适当的语义,又便于对 span 应用样式
br 定义简单的折行
wbr 规定在文本中的何处适合添加换行符,如果单词太长,或者您担心浏览器会在错误的位置换行,那么您可以使用 wbr元素来添加 Word Break Opportunity(单词换行时机)
原文地址:https://www.cnblogs.com/masai1969/p/4347469.html