课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
这一节的任务,为什么不直接设置div的宽度,把div变成‘’定宽块状元素‘’之后,用margin呢?为什么还要用table这么麻烦?
2016-12-15
源自:初识HTML(5)+CSS(3)-升级版 15-5
正在回答
因为table的长度可以自适应,如果设置为“定宽块状元素”,块里面的文本就只能是定长了,在分页导航里面,我们并不知道会有多少页数,就适合用添加table这种方式。只是实现方式不同而已,不同情况下用不同方式。
前面的介绍中有说:比如“网页上的分页导航,因为分页的数量是不确定的,所以我们不能通过设置宽度来限制它的弹性。(不定宽块状元素:块状元素的宽度width不固定。), 因为div的数量不确定所以不直接设置div的宽度。
把div变成‘’定宽块状元素‘’之后,并不是只能用table, 只是告诉你可以用table的方法,但这并不是唯一的方法
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答定宽块状元素
4 回答定宽块状元素
1 回答关于定宽块状元素
2 回答求解 行内元素与块状定宽元素
4 回答块状元素宽度