a. 标准是相对的,有其一定的局限性
b. 标准只是被推荐使用,好的标准大家都会自觉去遵守
c. 标准没有明确提到用div还是table
d.“div布局”不只是用div进行布局
e. XHTML验证是手段,不是目的
...
a. 标准是相对的,有其一定的局限性
b. 标准只是被推荐使用,好的标准大家都会自觉去遵守
c. 标准没有明确提到用div还是table
d.“div布局”不只是用div进行布局
e. XHTML验证是手段,不是目的
作者是经典某版主,和我80%观点不谋而合,写的非常好。就如我和melop在无忧讨论的一样,我认为此“标准”无非一帮疯子在一起疯狂,本身还很不成熟,我们没有必要跟着去疯,所以经常我都厚颜无耻的告诉别人“我的网站用的XHTML,但绝对通不过标准”。
使用中发现,所谓“标准”推荐使用语法和属性对我个人做网页有很大影响,我自认为对细节比较在意,恰好“标准”对此支持不好,众观各大网站推荐的经典“标准”欣赏,无非都是大气磅礴、清晰自然类型。对细节的描述,很少很少。
melop认为FF支持好,推荐使用。我认为IE好,因为IE支持细节上有很大优势,具体就不举例了,所谓特有属性既然有需求,而且有那么好的效果,其他凭什么不支持。标准的某些变态行为就不用我多说了,看到大家费尽心机这样支持那样规避,只能说愿意折腾的请继续。
补:拿回一本《界面设计的编码实现》,就是在蓝色有人推荐的那书,全书用铜版纸打造,中间还有彩页,仅300来页售价高达¥45,所以我看完做个摘录就送回去了。
© 一叶千鸟(转载请留原文链接,更新于2008年12月06日21点)
怕你觉得我是找碴的,举个例子:
03.21.2005 10:30 下午 - 1楼http://vision.scdu.net/de_spring.asp
这个页面的菜单部分,你使用<dl>和<dt>来实现,如果你仔细了解一下dl的意思是Definition Lists的话,你自己也会觉得这样用不合适吧?
“标准”不是一群“疯子”的“疯狂”,它试图解决的是由各种浏览器私有技术导致的Web前端技术混乱和大量因此产生的低水平代码。
当然这些都是我的个人意见,欢迎讨论。sharkui@gmail.com
只能说你还没有真正地理解“标准”,了解一下“标准”为什么叫“标准”,也就是它的发展史也许会对你有帮助。
03.21.2005 10:22 下午 - 2楼标准只是一种思想,而不是结果,我们要的也不是谁对谁错,有这种理念就够了。
我所表达简单说就是,现状来看完全要标准是没必要的。
希望你多看看我所谈的“标准”弊端,和当前现状。
03.24.2005 12:35 下午 - 3楼标准化还是有意义的,简单地说,标准化的代码是可阅读的,table嵌套则不可能。另外,标准化对于浏览器、跨设备、跨系统都是有益的。另外你说的ie细节优势只是强大的“纠错能力”,对错误代码的解释能力,对css DOM的支持,ie差firefox很远。
01.24.2006 3:53 下午 - 4楼BTW:IE,一个几年都不更新的软件,难道真的是完美了吗?
一个三天两头就更新的浏览器,我认为更不完美。很大程度上我们要的是适用,而不是完美。
退一步说,IE要没这么多问题,我们就快失业了。
01.24.2006 4:00 下午 - 5楼4年后。
前几天,主管说:“div真难控制,还是table方便,你以后不要用div那些高级东西..”。
这就是2008年的现状。
苏昱2002年制作的css手册。可到今年IE8才开始完全支持其中的css高级选择符。
现状仍然很现实,客户他用IE6,然后套个遨游的外壳,还打算再用几年呢!
11.12.2008 10:53 下午 - 10楼6年之后。
02.21.2010 9:58 上午 - 12楼虽然很多朋友还不能很好的理解CSS+DIV(包括我),但基本上都不会用table写了。