css的痛苦
Posted in 软硬一本 @ Jan 11th, 2008 by underone |第一次做网页的时候,为了让一段字居中,我在字的左边放了无数个空格。那大概是9798年的样子。css的出现(从我知道开始)实际让我很兴奋,记忆犹新的是大概2000年的某天,我的前辈告诉我说,瞧,css能把一个小背景固定在table的右上角。当时我觉得靠,真神奇。
那之后到现在,我一直认为css这事儿技术上没什么突破,唯一的苦恼只来源于各个浏览器中的细微差别。工作中也好,theme的制作上也好,对此我都很痛恨,因为有些差别是完全不能理解的,IE也好FF也好,终究都会出现“明明这么写是对的,为什么就不按照规矩显示”的问题。在着眼于解决问题的情况下,我根本忽略了什么才是对的,什么才是规范的。只要能实现效果就好,管它写的规矩不规矩,顺序对不对,一个div摞一个div,一个hack又一个hack……有的时候,也许仅仅是为了纠缠一个像素的不同而已。
但其实,这可能都是错的。本来我们可以很痛快的按照标准写正常的代码,然后看也不需要去看。标准之外,无端做了这些额外工作,难道是我们的过错吗。既然有标准,而大家又都不去执行,标准还有个蛋用……
现在的浏览器貌似还不够多,等有一天我们要面对20个浏览器,50个版本,10个系统,100个分辨率的时候,如果还是如此扯淡,一个.css文件会有多大就谁也不知道了……
今天的唠叨来源于这个,但其实说的并不是一个事儿。因为我还远未高级到那个地步:
延展阅读




你是前辈啊。我刚刚全面的接触DIV+CSS。现在正在修改你的这套模板呢。FF IE要来回的调试。麻烦。不过在制作的过程中学到了很多过去没有想到的东西。呵呵~
我是0708年接触的CSS,呵呵,新鸟~~~,还没有什么发言权,
确实如此,在使用CSS的时候,时常被他给打晕了[@..@']
看来老哥接触布局已经好长时间了。
哎,因为工作需要,最近也在接触design 方面的东西, 当然也包括css..
有必要那么较真么,差不多得了。
我比较爱较真
呵。我做主题,从来不去W3C验证和XHTML验证,只要在各个浏览器中没有问题就行了。对于每个设计者来说,多个浏览器的差异确实是个痛,本来可以用更多时间研究更有意义的事,比如怎么提高自己的设计水平,可都他妈的浪费在HACK上了。。。
是……最近我也懒得验证W3C了……
[...] 在Underone的网站看到他对Hack一事大发牢骚甚感头痛。 [...]
还是认真的丸子比较可爱...
FF更标准,BS IE
W3C 验证过一次,发现不少问题=_=!!
谁能告诉我为什么IE6下是歪的呀!郁闷……
http://www.cs-sxe.org
这文章看了很有感触。
自己第一次做主题,在ie下做好了框架。
结果给别人一看,别人说全是乱的,原来他用的ff。
可怜的我又要兼顾ff来改。
难道它们在css这点上就不能统一么?
丸总加油啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!