从表到CSS转换的优缺点比较
的CSS布局提倡的声音被表格布局优势的声音。一个荒诞的说法是,CSS是难学的。事实上,CSS是没有比其他Web技术更加困难。问题是,网页设计师,已经很有经验的形式设计,有完全放弃自己的思维模式,CSS的方法。我曾经使用表布局很多年了,当我第一次开始使用CSS布局时,我遇到了一个问题:使用这个表单是多么容易,我想,但那只是因为我已经习惯了表单,我知道如何巧妙地处理表单,任何更改,甚至一点点,都会让我感到非常麻烦,更不用说如此激烈的变化了。
记得我第一次学会使用相同的表格布局,有很多问题困扰着我。回首这些rowspans,colspans,空白GIF图像,可以说两种布局方法公平,很难用一个表格布局。
另一种过时的观点是CSS所设计的页面(字节)非常大,比表设计的页面大,原因是:因为您将站点的所有样式放在一个文件中,当用户访问一个页面时,需要下载包含整个站点样式的样式表,因此页面非常大。
那么为什么要将所有样式放在CSS文件中呢没有人可以限制你只使用一个CSS文件,你可以对章的一些部分的细节设置一个单独的substylesheet文件。以我的经验,从简单的手工网站庞大的数据库驱动程序,一个多功能的网站系统,我从来没有使用一个单一的样式表文件,但没有主页代码多于表的设计,表,TR,TD标签占据了很大的空间,立即行动,用CSS布局方法将减少您的文件大小。
当你使用表格布局,你失去了标签本身的意义。Web标准方法布局将内容和表示层带来巨大的利益。当你锁定你的设计形式,一旦你需要去改变它,你必须找到页面,然后分析表结构,修改这一一、和CSS文件可以简单地改变整个网站的设计,使用CSS,你根本不用考虑设备的独立性,而不考虑自己的风格,用户的选择。
也听说过效益的一种形式:设计形式,但形式可以安排表以任何方式。这是netscape4我从来没听说过的理由支持旧的浏览器,大多数主流浏览器的好处远远大于一些用户谁不支持样式表的浏览器的利益(先不说CSS还支持纯文本)。
这些行业的支持者来点:的形式更容易。这是废话!如果你对一个低效率的方法感到满意,那就是你所做的。如果你想打破限制,让页面内容更为通用,易于使用,代码更少,那么尝试改变。当然,如果你是一个新的学校网页设计,你从一开始就不会有这些问题。
汽车不只是推,,这只是一个工具,在设计师的工具箱里。这是一些发言者的观点。形式就像一个旧的木柄螺丝刀,你仍然可以用它来钻墙。我宁愿使用电动螺丝刀,CSS布局更有效,它不会使我的手再次起泡。