CSS中 块级元素、行内元素、行内块元素区别

1.块级元素 block

块级元素,顾名思义,该元素呈现“块”状,所以它有自己的宽度和高度,也就是可自定义width和height。除此之外,它独占一行(float除外),一般可以作为其他容器使用,可容纳块级元素和行内元素。

块级元素有以下特点:

  1. 每个块级元素都是独占一行;
  2. 高度,行高,外边距(margin)以及内边距(padding)都可以控制;
  3. 元素的宽度如果不设置的话,默认为父元素的宽度(父元素宽度100%;);
  4. 多个块级元素标签写在一起,默认排列方式为从上至下;
// 定义列表
// 定义列表中的项目
// 定义列表中定义条目

~