(1)当然块级元素是可以直接设置高度和宽度的
块级元素:块级大多为结构性标记
div、h1~h6、ul、ol、dl、form、table、p、hr、pre、address、center、blockquote、marquee
行内元素:行内大多为描述性标记
span、a、b、strong、i、em、img 、input、textarea、select、u、br、、、sup、sub、del
块级元素
1.总是从新的一行开始
2.高度、宽度都是可控的
3.宽度没有设置时,默认为100%
4.块级元素中可以包含块级元素和行内元素
行内元素
1.和其他元素都在一行
2.高度、宽度都是不可控的
3.宽高就是内容的宽高,不可以改变
4.行内元素只能包含行内元素,不能包含块级元素
(2)行内元素转换为行内块元素(display: inline-block;)或者块元素(display: block;)
行内元素增加了左内边距,但是没有改变为行内块元素之前:
转换为display: inline-block;行内块元素之后:
(4)将元素设置为浮动之后,也可以设置宽高,元素设置为浮动之后,就可以当做行内块元素来看
加入浮动之前
加入浮动之后
手机扫一扫
移动阅读更方便
你可能感兴趣的文章