元素是文档结构的基础,在css里面,每个元素生成了包含内容的框(box),大家都叫“盒子”。但是不同的元素显示方式是不同的,有占据一整行的,有水平一个挨着一个的。比如:div 与span的显示方式不一样,因为 div是块级元素,会占据一行,而span为行内元素,可多个span放置一行。接下来就详细讲一下在CSS中块级元素、行内元素和行内块级元素的区别。
块级元素 block
块级元素,顾名思义,该元素呈现“块”状,所以它有自己的宽度和高度,也就是可以自定义width和height,除此之外,块级元素比较霸道,它独自占据一行高度(float浮动除外),一般可以作为其他容器使用,可容纳块级元素和行内元素。块级元素有以下特点:
每个块级元素都是独自占一行。 元素的高度、宽度、行高和边距都是可以设置的。 元素的宽度如果不设置的话,默认为父元素的宽度(父元素宽度100%)。常见块级元素有那些呢?
//定义地址 //定义文档中的分区或节
- //定义列表
- //定义列表中的项目