html标签分为两种,内联元素和块级元素,首先我们先了解一下内联元素和块级元素的概念:块级元素:一般是其它元素的容器,可容纳内联元素和其它块级元素,块级元素排斥其它元素与其位于同一行,可设置宽度(width)高度(height)属性,正常流中的块级元素会垂直摆放。常见块状元素为 div 内联元素(行内元素):内联元素只能容纳文本或者其他内联元素,是块级元素的后代,它允许其他内联元素与其位于同一行,不能设置高度(height)和宽度(width)。常见内联元素为 a 。根据块级元素的概念我们可以理解为块级元素前后带有换行符,也就相当于元素前后加了一个 br 标签。我们可以把块级元素想象成一个块或一个矩形,所以块级元素能设置高度宽度属性例: css文件: