# 元素的分类

有些元素在浏览器中显示时总是『另起一行』的。这样的元素被称为 元素(block)。例如:<h1><p><ul><table> 等。

块(block)元素的特点:

  • 独占一行。

  • 默认,与父元素同宽,高度取决于内容。

  • 与此同时,还可以人为指定宽高。

有些元素在显示时总是与它的临近元素『出现在同一行内』。这些元素被称为 内联 元素(inline)。例如:<a><strong> 等。

内联(inline)元素的特点:

  • 不要求独占一行

  • 默认,宽高取决于其内容

  • 无法人为指定宽高

还有一种元素兼具了块级元素和内联元素的特征,被称为 内联块 元素(inline-block)。例如:<img>

内敛块(Inlie-Block)元素的特点:

  • 不要求独占一行

  • 可以人为指定宽高

名称 是否独占一行 能否设置宽高
Block 元素
Inline 元素
Inline-Block 元素

<div> 是一个无语义的块级元素,<span> 是一个无语义的内联元素。