元素显示类型
一、块元素
- 块元素在网页中以块的形式显示,即矩形区域显示;
- 默认情况下,块元素独占一行,且按顺序自上而下排列;
- 块元素可自定义宽高;
- 块元素一般作为其他元素的容器,可以容纳其它内联元素和块元素,这种容器也可称为盒子;
- 块元素会默认添加 display:block 属性值,但 li 标签会默认添加 display:list-item 属性值,表示让该元素显示为列表类型,通常该属性值也归类在块元素中;
- 注意 p 标签中可以放文本,但不能放块元素;
- 常见块元素有:div、p、ul、ol、li、dl、dt、dd、h1 - h6 等;
二、行内(内联)元素
- 内联元素始终在行内逐个显示,横着排列;
- 内联元素没有自己的形状,无法定义宽高,其显示的宽度、高度只能由其包含的内容而定,其最小内容单元呈现矩形形状;
- 内联元素遵循盒模型基本规则,但对于 margin 和 padding 个别属性值不生效;
- 行内元素会默认添加 display:inline 属性值;
- 常见块元素有:a、b、strong、i、em、span 等;
三、行内块元素
- 行内