这篇文章纯粹是由csdn的这个讨论而发起的:
在此帖中,我竭力游说大家放弃表格布局,而采用xhtml+css的方法.可是有很多人不理解,因为表格布局相当简单,前期开发相当快捷,大家乐此不疲. 【程序编程相关:INET控件的几点使用】
http://community.csdn.net/expert/topicview.asp?id=3265752 【推荐阅读:关于开发高手2004第8期中,<j】
各位在观看实例时候请一定注意仔细观察每一个细节,并且实际的打开源码看看,到底是哪个更复杂? 【扩展信息:【转载】0day软件标题中的含义】
为了让大家更加体会到web标准开发的好处,我特意将我的一个私活用xhtml+css来布局,而与此比较的是我在本科期间开发过的另一个站点.
利用表格排版的站点页面(这都该马上被淘汰,不包庇自己):
http://www.swjtu.net/index.htm
http://www.swjtu.net/tw/index.asp
利用xhtml+css排版的页面:
http://www.ceocio.net/test/index.html
http://www.ceocio.net/test/main.html
这两个实例都包含一个欢迎页与一个内页.
如果你的网速比较慢,你可以发现两个内页下载时候明显的差别,利用表格排版的页面需要等待表格中所有内容加载完成后才显示,而利用xhtml+css排版的页面则一边下载一边显示出来.
而从代码的复杂度,由于利用xhtml+css,将所有的页面布局全部集中到css文件中,所以html页面的代码非常简洁.在csdn的讨论中,很多人都说:“利用xhtml+css只能做简单的页面,稍微复杂美观的页面还是得靠表格布局”,实际不然,可以参看我的第二个内页,用表格能实现的几乎都实现了.总结:使用xhtml.css的好处:
后期维护方便,几乎只需要更改站点的css文件就可以对站点进行改版. 如果你要创建一个打印页面,只需要不连接到css或者使用其他css文件.同样,这样的文档可以被各种需求的人所阅读到. 节约站点所占空间与站点流量.... 下一页