块级or行内元素

83 阅读3分钟

块级元素

元素名作用
h1-h61-6级标题
p段落
div定义文档中的节
ul定义无序列表
ol定义有序列表
li定义无序列表与有序列表中的项
hr水平线
address定义文档作者或拥有者的联系信息
blockquote定义长的引用
pre定义预格式文本
form定义表单
fieldset定义围绕表单中元素的边框
legend定义 fieldset 元素的标题
figure定义媒介内容的分组,以及它们的标题。
figcaption定义 figure 元素的标题
audio定义声音内容
video定义视频
nav定义导航链接
dl定义定义列表
dt定义定义列表中的项目
dd定义定义列表中项目的描述
menu定义命令的菜单/列表
table定义表格
caption定义表格标题
tbody定义表格主体
thead定义表格头部
tfoot定义表格中的表注内容(脚注)
tr定义表格中的行
th定义表格中的表头单元格
colgroup定义表格中供格式化的列组
col定义表格中一个或多个列的属性值。【在colgroup中使用 】
header定义 section 或 page 的页眉
footer定义 section 或 page 的页脚
section定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分
article定义文章
aside定义页面内容之外的内容。【可用作文章的侧栏。】
datails定义元素的细节。【用于描述有关文档或文档片段的详细信息。】
summary为 details 元素定义可见的标题。

行内元素

元素名作用
br定义换行
a定义超链接
i定义文字倾斜
b定义文字加粗
em定义文字倾斜,语义更加强调
abbr定义缩写
bdi定义文本的文本方向,使其脱离其周围文本的方向设置
bdo定义文字方向
cite定义引用
code定义计算机代码文本
dfn定义定义项目
ins定义被插入文本
kbd定义键盘文本
Mark定义有记号的文本
q定义短的引用
rp定义若浏览器不支持 ruby 元素显示的内容
rt定义 ruby 注释的解释
ruby定义 ruby 注释
samp定义计算机代码样本
small定义小号文本
strong定义语气更为强烈的强调文本,文字加粗
sup定义上标文本
sub定义下标文本
time定义日期/时间
var定义文本的变量部分
wbr定义可能的换行符
label定义 input 元素的标注
datalist定义下拉列表
Keygen定义生成密钥。
output定义输出的一些类型。【如脚本输出】
map定义图像映射
area定义图像地图内部的区域
source定义媒介源
track定义用在媒体播放器中的文本轨道
link定义文档与外部资源的关系
command定义命令按钮
style定义文档的样式信息
span定义文档中的节
base定义页面中所有链接的默认地址或默认目标

行内块级元素

元素名作用
img定义图像
input定义输入控件
meter定义预定义范围内的度量
progress定义任何类型的任务的进度
textarea定义多行的文本输入控件
button定义按钮
select定义选择列表(下拉列表)
iframe定义内联框架
canvas定义图形
td定义表格中的单元格