块状元素
hn/p/div/ul/ol/dl/li/dd/dt/table/thead/tbody/caption/tr/form/header/footer/section/nav/article/aside
特点
(1)有默认的宽高,宽是父元素的100%,高是内容撑起来的实际高度(table除外,p标签不能包含块状元素)
(2)宽高可以设置
(3)可以包含任意元素
(4)独占一行
(5)四个方向的内外边距都可以设置
行内元素
span/a/b/strong/i/em/u/ins/s/del
特点
(1)有默认的宽高,都是内容所撑起来的
(2)设置宽高无效
(3)一般只能包含行内元素和文本内容
(4)相邻的行内元素在同一行上显示
(5)水平方向的外边距可以设置,垂直方向设置无效。内边距四个方向都可以设置
行内块元素
特点
(1)有默认的宽高,由本身特点所决定
(2)宽高可以设置
(3)一般不包含其他元素
(4)相邻的行内块元素在同一行显示
(5)四个方向的内外边距都是可以设置的