行内元素
除了 p 之外,所有的文本级标签都是行内元素; a、b、br、span、code、select、label
- 不能设置宽高
- 水平方向的padding和margin可以设置,垂直方向的无效。(只可以设置padding left、right和margin left、right改变宽度)
- 默认宽度就是它本身内容的宽度
- 行内元素只能容纳文本或则其他行内元素。
行内块元素
img、input、
- 高度,行高、外边距以及内边距都可以控制。
- 宽度默认是容器的100%
- 可以容纳内联元素和其他块元素。
块级元素
div 、 p、h1 - h6、ul 、dl、dt、form、hr、table、ol、li、caption、
(header、section、footer、aside、nav、main、article、figure)
- 可以设置高度,行高、外边距、内边距。
- 宽度默认是容器的100%
- 可以容纳内联元素和其他块元素。