DIV+CSS?不要再忽悠人了
在大约两年前,DIV+CSS是一对很诱人的组合,会用div+css制作网页的人,也常常会被人赞以大拇指的,记得06年初的时候,我用div+css布局的一个网站还拿了学校网页设计比赛的一个奖。
尽管现在很多的人提到div+css,还会双眼放光,但是我会对他摇头了,相信会有很多人对这对组合摇头的:div+css不是一切。
CSS的要义是,各个标签要各尽所用。
比如,有一段字要用粗体显示,难道也要用div+css吗?显然一个strong标签就可以了;网页中常常用到的菜单、列表等,如果都用div来做,那不惨死。
所以说,div+css要换一种说法了,要改成label+css,就是各种标签再配合相应的样式,才是最好的。
另外,语义化是最近才流行起来的一个词,是说前端开发要注意代码的可读性,不能够你写的代码只能自己看懂甚至连自己都不知道是什么东东,可读性强的代码,才算的上是好代码。
有人非常痴迷绝对标准的css,连px都不喜欢,要推崇em。
我非常同意作者的观点,我从01年开始做WEB设计,但是到至今,我仍然不会使用DIV+CSS作站的设计,因为它对我来说真的比较困难.我喜欢 TABLE,有人不喜欢TABLE的原因是因为它不能很好的控制TABLE,说它的不好.我的所有网站都是用TABLE,样式用CSS,没有任何一个网站用DIV+CSS写,我认为那是愚蠢的。还有SEO,我的客户网站从来不做推广,但是在google第一页都能找到! ! !
你是另外一个极端,顽固不化!
说的有道理,
但是其实关于这个,只是所谓起这个布局名儿的人没有想那么多,他们可能只是想让大家用css布局抛弃table,但是在html 还没有提供这样的标签下,借用div来搞定,所以,侧重点不一样。 你说呢。
We loved the site, really loved it!
Perfect site
I will recommend it to all my friends and fans
We loved the site, really loved it!
Very good webpage you have here, and best greetings to all your visitors
This site is truly a great resource thanks for all your hard work
DIV+CSS,我也一直认为不能这么理解WEB标准,但你所说的“改成label+css”,我也不赞同,和CSS在一块的应该是XHTML,应该叫XHTML+CSS,它们才是搭档!
CSS+DIV效率更高些,代码没那么复杂
说div+css不好和说div+css就是一切就是两个极端,其实div+css这个词就是被滥用的一个词。
楼主应该直接用xhtml+css更合适一点,他追求的是最高的代码利用率,以及结构和表现分离。
用table确实很讨老设计人员的好,不过缺点也不是没有,这里我就不说了,以免口角。
其实感觉楼主只是想提醒大家学习新技术要看透其本质,而不是为了div而div,却被很多跟贴者曲解了,忍不住说两句,呵呵。