1.2 传统网站 & David Siegel - 网站重构与Web标准设计 - 学习笔记
一、Web传统网站
Web传统网站是一个“完美”的“和谐社会”,一切即table,table即一切,表格似乎和谐一切...
二、David Siegel 印刷专家
David Siegel:“有人说我毁掉了Web,我回答他们,的确如此。我毁掉了Web是因为我把巧克力和花生酱混合在一起却再也不能把他们分开。我犯下了把结构跟表现混合在一起的错误。”
个人简介:
他是一个印刷专家。
在1997年的时候,David Siegel 改变了web,他自己研究出了一项网页布局技术,利用html中的<table元素和gif图片缝合在一起,创造了表格布局技术,之后他就犹如一头猛兽泛滥起来。
于是乎许多设计时对他在web上复制传统印刷媒体布局方法赶到欣喜若狂,从此以后数百万的页面把结构跟表现混杂在一起。在这之后,包括 David Siegel 在内的很多人,很快提出反对采用表格进行布局的言论,但我们知道猛兽一旦释放就很难再关起来,加上当时没有有效的方法解决这个问题,猛兽在我们身边自由的徘徊,甚至到了现在,我们还可以看到互谅网上仍然有很多网站都是采用传统方式布局。
三、表格、HTML&CSS、框架布局的比较
1、表格:
优点:布局容易、快捷、兼容性好
缺点:改动不便,需要重新调整,工作量大(举例:表格中的第2、3格互换位置)
适合于懒人
引用:W3C规范中说Table是用来传数据的,但并没有指出Table不可以用来布局。
2、HTML&CSS
优点:布局灵活,改动方便
缺点:需要考虑平台兼容性,对制作人员的技能要求较高
3、框架:
缺点:数度满、不可控