为了账号安全,请及时绑定邮箱和手机立即绑定

为什么要分内联元素和块状元素?

既然内联块状元素兼具了内联元素和块状的特点,那为什么还要分内联元素和块状元素呢?直接使用display:inline-bolck是不是就可以修改元素的属性,例如宽度高度。

正在回答

1 回答

这个应该和元素的用途有关,举个例子a标签多数情况是不需要换行的,而ul这种标签多数情况是要换行的,为了方便所以给他们初始化为内联和块状,只有特殊需要a像块状一样去调节的时候,这时候再用display改变它,而为什么不都弄成内联块状元素像img一样,因为同时需要内联块状特点的情况并不是那么常见的,总之,就是为了有条理,更方便所以加以区分,就像一句话说的,这个社会是懒人在推动进步的

ps:用了display:inline-block的确是可以改变宽高的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么要分内联元素和块状元素?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信