网页设计是不是一定需要用div
时间:2014-3-8
许多设计师使用非结构化的div来代替任何元素,从标题到段落,大多数习惯在4.0浏览器出现时候就形成了,特别是Netscape的浏览器,默认的样式会破坏布局,比如,不必要的围绕在如<h1>的元素周围的空白,但是这睦不能破坏使用div的布局.
为了那些快速消失的4.0浏览器用户而保护近乎完美的布局,许多设计师坚持使用非结构化的div元素而不是使用标准的段落和标题,这么做的成本是非常高的,这样做也是无法让智能电话,无线设备和屏幕阅读机的用户访问你的站点,不管他们用的是什么样的浏览器和设备,都会增加2至3倍的带宽,这根本就不值得.
另外一个典型的divitis的例子是,设计师中了表格都是不好的,CSS都是好的想法约束,所以他们用大量嵌套的div代替表格,然而除了自以为是外,他们得不到任何好处,而且这样的编码使得网站难以编辑.