课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
既然内联块状元素兼具了内联元素和块状的特点,那为什么还要分内联元素和块状元素呢?直接使用display:inline-bolck是不是就可以修改元素的属性,例如宽度高度。
2017-04-09
源自:初识HTML(5)+CSS(3)-升级版 15-11
正在回答
这个应该和元素的用途有关,举个例子a标签多数情况是不需要换行的,而ul这种标签多数情况是要换行的,为了方便所以给他们初始化为内联和块状,只有特殊需要a像块状一样去调节的时候,这时候再用display改变它,而为什么不都弄成内联块状元素像img一样,因为同时需要内联块状特点的情况并不是那么常见的,总之,就是为了有条理,更方便所以加以区分,就像一句话说的,这个社会是懒人在推动进步的
ps:用了display:inline-block的确是可以改变宽高的
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答块状元素和内联块状元素怎么区分
1 回答块状元素和内联元素
1 回答内联元素和块状元素
4 回答内联元素和块状元素是什么?