块状元素

特点:

  • 独占一行;
  • 元素的高度、宽度、行高以及顶和底边距都可设置;
  • 元素宽度在默认不设置的情况下,宽度和他的父级元素相同。
    典型代表:div、p、h1、form、ul、li

    内联元素(行内元素)

    特点:

  • 在一行显示;
  • 元素的高度、宽度及顶部和底部边距不可设置;
  • 元素的宽度是他包含内容的宽度,不可改变。
    典型代表:span、a、label、 strong、em

    内联块状元素(行内块元素)

    特点:

  • 在一行显示;
  • 元素的高度、宽度、行高以及顶和底边距都可设置。
    典型代表:img、input

    附录:转换

  • 块状元素转行内元素:display:inline;
  • 行内元素转块状元素:display:block;
  • 块状元素和行内元素转行内块元素:display:inline-block;
Last modification:February 9, 2018
If you think my article is useful to you, please feel free to appreciate