bbjmmj 发表于 2012-01-20 15:15

让人蛋疼菊紧的DIV布局

我首先承认DIV布局让HTML文本肉眼可读性有了很大的提高,但是DIV布局这个优点在所见既所得的设计器上却并无优势可言,如果你用即使本写HTML代码,那么非DIV布局莫属,但是如果用DREAMWEAVER一类的IDE设计HTML,DIV会给大家惹一堆麻烦。

首先是样式表的定义,想象一下一个用了很多DIV的网页文件,用了很多样式表文件,找个样式费老半天时间,为了修改样式,你不得不打开所有CSS文件找你要改的地方,这个所谓的容易维护实际上大大降低了维护的效率。更闹心的是,如果多个样式表文件定义了同样的元素,一下子就能让人晕头转向,到底哪个样式定义是发挥作用的呢?

众所周知,文件系统读一个大文件,比读若干个小文件更有效率,CSS增加了代码文件的数量,显然对性能有负面的影响。

DIV布局必须依赖CSS,而CSS又是浏览器不兼容的,CSS HACK?我想,这对于新手而言,将是一件相当悲剧的事,他不得不停下手头的工作,花很久的时间去找资料,背语法,然后过了很久才能投入工作,如果是业余级别的开发,这很有可能直接扼杀作者的创作念头。

sychangchun 发表于 2012-01-23 22:55

HTML的东西,确实让人比较难受啊。

gaoyikun 发表于 2012-01-24 01:09

首先,那不叫“DIV布局”,叫xhtml+css或曰Web标准;其次,都什么年代了,还有因为XHTML头疼的?

lastfile 发表于 2012-01-24 11:03

div确实有点烦

pitonas 发表于 2012-01-25 20:31

:Q:Q我首先蛋疼

北海情书 发表于 2012-01-26 13:47

5楼正解。哈哈哈

3227049 发表于 2012-01-27 11:11

习惯frontpage,dw的在04,05年扯这观点还可以理解,2012的今天,您卖萌呢?

bbjmmj 发表于 2012-01-27 19:41

3227049 发表于 2012-01-27 11:11 static/image/common/back.gif
习惯frontpage,dw的在04,05年扯这观点还可以理解,2012的今天,您卖萌呢?

04,05年你可以无视这个问题,因为大家都在用IE6,问题不大,现在浏览器多了,就没法再无视这个问题了。
前几天做了个模板,IE6搞得我很头疼。

bbjmmj 发表于 2012-01-27 19:42

gaoyikun 发表于 2012-01-24 01:09 static/image/common/back.gif
首先,那不叫“DIV布局”,叫xhtml+css或曰Web标准;其次,都什么年代了,还有因为XHTML头疼的?

浏览器兼容,挺麻烦的。

3227049 发表于 2012-01-27 19:57

bbjmmj 发表于 2012-01-27 19:41 static/image/common/back.gif
04,05年你可以无视这个问题,因为大家都在用IE6,问题不大,现在浏览器多了,就没法再无视这个问题了。 ...

ie5.01,ie5.5,ie6之间兼容问题头大得要死。css hack和web重构之类的书也是07年前出的多。到现在谁还考虑ie5.01和ie5.5? ie7之后的兼容性做起来比之前容易多了
页: [1] 2
查看完整版本: 让人蛋疼菊紧的DIV布局