| 网站首页 | 硬件维修 | 应用学院 | 网络组建 | 网站制作 | 菜鸟黑客 | 编程之道 | 数码大全 | 娱乐休闲 | 软件下载 | 在线视频 | 请您留言 | 技术论坛 | 
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
  • 提高代码性能技巧谈—以创建…

  • 用javascript连接access…

  • HTML语言剖析(七)表格标记

  • 使用Web标准建站第8天:CSS布…

  • 使用Web标准建站第9天:CSS布…

  • 制作三维表格效果

  • shtml网页SSI使用详解

  • 简单实用的网页表格特效

  • 使用Web标准建站第11天:不用…

  • 使用Web标准建站第7天:CSS入…

  • Q
    您现在的位置: 我是IT人 >> 网站制作 >> 网页设计 >> CSS >> 文章正文
    [组图]表格对决CSS--一场生死之战         
    表格对决CSS--一场生死之战
    作者:网络 文章来源:转载 点击数: 更新时间:2006-1-4
    [ 字体:缩小 正常 放大 | 双击自动滚屏 ]
    请选择合适的字体颜色:

      一开始,internet只是按照Geek(技术狂热分子)想法创建出来的,internet上只有纯粹的内容,他们没有考虑到背景颜色和漂亮的图片。但事实上,人们都喜欢在冲浪的时候看到更丰富的表现形式。表格(table)设计方法的出现解决了这个困难,我们可以通过表格来控制布局!我们纷纷开始"欺骗"系统,不能做出1 pixel的细线?只要在表格的行中插入一个透明的GIF小点,再设置一个背景色就可以实现了!不能控制字体?那就使用另一个标签<font>!

      在我接触CSS和web标准之前,我已经用表格方法设计好多年了。web标准的设计方法完全与以前不同,它是有效率的,它是迷人的。我深深地、热烈的喜欢上新的设计方法。它可以用有意义的代码将内容从布局中分离出来,却依然保持空格和美丽的设计,我一下就"喜新厌旧"了,不再采用老的设计方法。

      直到今天。

      关于web标准和CSS目前已经有了很多的讨论,就象每一个好的关键词,它将成为web技术发展史上下一个"大人物"。它开始于Dougl as Bowman重新设计连线网站(Wired.com),并不断发展。2003年,Zeldman写的《Designing with Web Standards》一书出版,让我们都看见了曙光,全世界各地的设计师都为新的设计方法而拥抱欢呼。它是结构化的,它是有语义的,它是快速的和轻量级的。

      然而,依然有一部分人们再采用传统的表格设计方法,甚至还在用<font>标签,他们说传统方法更容易,更方便维护和快速开发。到底谁是正确的?

      我决定亲自做一个实验来看看事情是如何变化的,我们到底选择哪种方法更好。

    挑战

      我用图象软件设计了一个假想的网站。然后先用HTML4.01制作它,用表格,不用任何CSS;作为对比,再用XHTML1.0 Transitional 制作它,代码符合易用性和可访问性规范,并采用CSS,尽量避免表格(除非表格是用来表现表格化数据。)

      制作过程分三阶段,并详细记录过程,进行正反两面的比较,看看我们得到了什么?失去了什么?我们应该站在哪一边。

  • 第一阶段:设计站点

      我开始设计虚构的站点。我假设为一个叫"Butterfly Watchers Association(蝴蝶观察协会)"的组织制作网站。呵呵,这也许是我最好的客户了,不会参与到设计流程中来。我尽量把它制作的真实一点,假想网站的目标用户,采用传统的布局和比较权威的字体。

      我希望站点是结构紧凑的、有效的、简明扼要的。而且,我想页面上应该有蝴蝶,我到处寻找合适的蝴蝶图片,不久就在stock.xchng找到了图片。蓝色的蝴蝶停在绿叶中,非常符合站点的形象。经过一些处理、修饰,这张图就成为我们页面的header。

      在设计过程中,我坚持一些易用性原则。例如尽量使图片文件尺寸最小。一开始我准备在导航上采用Garamond字体,后来考虑到用户的机器上可能没有这种字体,我决定采用Georgia字体(这种字体类似 Times New Roman,最差情况下可以用 Times New Roman字体替代)。但在header图片上,我还是采用了Georgia,因为它是图片。

      文本使用灰色背景,使用Trebuchet MS字体;新闻采用Verdana字体,这种字体缩小时看起来也很好。有一种不成文的规则,就是在一个设计中采用4种字体,我并不怎么同意这种观点。

      对于蝴蝶和那些观察它们的人们我知之甚少,我放了一篇观察稀有蝴蝶的文章在首页重要位置,我想这是用户比较感兴趣的内容。作为组织,应该有很多会员,所以我还放了一些会员信息。同时新闻也是必不可少的,我也加了上去。然后,还加了版权,一些象素装饰图,一个标语口号(They flutter. We watch them.)。整个页面的布局是一个页头(header)紧接着是一行导航菜单,然后是2列内容,最后一行footer。我将"About"菜单设置为高亮,以显示onmouserover的效果,整个页面看起来就象这样:

    上一页  [1] [2] [3] [4] [5] [6] 下一页  

  • 文章录入:54iter    责任编辑:54iter 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 关于我们 | 友情链接 | 版权申明 |