图-1 采用CSS进行布局的分布图
评论:CSS布局不但对页面具有减肥的效果,而且对于统一风格、代码重用、浏览访问、打印颇有益处:
1.加快下载速度:
CSS现在比表格更快:因为浏览器在显示表格内容前读取它们两次,第一次完成它们的结构,第二次才确定它们的内容。
表格不能被部分地显示,直到整个表格被下载和渲染完成后才被显示出来。
通常,CSS代码量少于笨重的表格。
所有的布局代码都可以保存到一个外部CSS文件中,在用户的浏览器中仅被调用一次而后被缓存;而表格布局则必须在每个HTML文档中保存,并且在每次刷新时被重新下载。
使用CSS可以控制CSS项的下载顺序,这使在慢速的图片下载完成之前用户就可以阅读内容。
2.被更广泛地访问:
通过手持设备的浏览web用户数量正在与日俱增。在2008年PDA销售量将达到5千8百万(数据来源于eTForecast),世界三分之一的人口将拥有一台无线设备(数据来源于ClickZ)。而你可以编写专用于手持设备、额外的CSS文档——这个CSS文档内容可以取自以往的CSS文档。
有关内容可以参考:j2mepolish 的CSS for J2ME文档。
3.对搜索引擎更加友好:
搜索引擎在CSS驱动的页面中爬行要比在简单的HTML代码来得更容易。这样,搜索引擎可以对web页面进行更加有依据的猜测(比如:猜测页面的内容),所以使用CSS布局的web页面能够在搜索排行中拥有更高的排行。
有关内容可以参考:SE在线杂志。
4.打印友好:
当用户选择打印页面时,另一套可选的CSS文档可以被调用,这个文档可以规定格式、图片、隐藏导航、校正显示在打印版本中的页面内容。
验证HTML代码——多重浏览器标准的穿越者
图-2 应用web页面验证的分布图
评论:服从web标准将引领web站点走向成功,更友好地与搜索引擎“协作”、快速load页面、减轻Server负载、兼容众多浏览器、吸引更广泛的浏览量。
-东文网络专业建站,您信赖的网络专家-