什么样的网站才符合Web标准

一个符合Web标准的网站,首先是它的网页能够通过W3C的代码校验。 W3C提供了一个能够帮助使用者校验自己网站脚本各方面语法的程序,地址在http://www.w3.org/QA/Tools/#validators.目前这个程序提供T HTML, XHTML,CSS, RDF, P3P, XML等多种标记语言的校验工具,如果使用这些语言来构建你的网站及应用,则可以使用相关的工具进行语法校验。通过校验是学习Web标准的第一步,如果你所设计的符合Web标准的网站建设能够通过W3C校验,那么证明你的网页在Web标准的语法层面的使用上是没有问题的。 仅仅为通过W3C校验而设计网页是没有价值的,符合Web标准的另一层含义是,使用Web标准中的各项技术,将网站表现与内容完全分离,从根本上改变现有网站结构,为网站带来革新性的变化.我们认为,.通过W3C校验是学习与侧试自己对Web标准中的技术性语法掌握的基础,而真正需要符合Web标准,还得不断学习与提高网站架构设计方面的经验,实现网站表现与内容的分离。使用Web标准之后表格还有用吗? 关于table与div的讨论在网上有很多,许多Web标准的初学者,最初往往对由表格布局转向div布局方面存在疑虑。这里我们就表格和一些相关问题做讨论。1、关干表格 使用Web标准之后,并不是说排除表格的使用.表格并不是鸡肋,而正好相反它却是一道大餐。之所以在很多关于Css布局的教程中,常常提到“为什么使用表格排版是不明智的”这句话,可能是目前对表格的理解有误。这里所说“使用表格排版”是“不明钾的”指的是我们使用了若干年bh经验,即指用表格来“排版”是不明钾的.表格归根截底是一种显示数据的方法,大家可以对比〔xcel电子表格,表格的作用就是起到这样的效果,不是吗?当然。有的时候.使用表格来显示数据信息更能够让我们清晰易读,比如公司员工表、产品表等等,一目了然。 所谓表格大餐,指表格使用上的方便性。也就是说,如染能够灵活地使用表格的各种单元格进行组合,合理地显示客户数据和调查数据等消息,那么表格的真正优势足以体现。 关于上面那句话,应该修正为“使用表格作为网页排版,布局页面元素是不合理的,表格是用来显示数据的”。表格职能不在于进行网页布局,这个任务还是交给CSS吧。 2.关于其他元素 这里按照我的使用经验,把XHTML标准中的一些元素分为只大类。第一类可称之为辅助布局设计元素。指div, span等元素,它们的主要功能是用来布局整个页面。灵活使用这些元素的各种属性,可以让你的页面表现得丰富多彩。第二类可称为结构化元素或者信息元素。 指的是table, ul, pre, code等元素,它们是一些信息显示与控制方面的元素.比如table明显就是用来显示表格状态的数据信息,ul用来显示序列化信息。需要用表格或列表的时候,可以用这两种元素来实现是明智的。第三类是a, meta元件,可用它们来实现一些特殊功能,比如琪上关键字的meta keyword,还有用做链接的a.那么,正确的符合Web标准的标记应用思路是什么呢?使用div等布局元素来制作页面的设计布局、定位、色块、图片等。使用table, ul等元素来显示页面中需要展示的数据与信息。 当然,div也具有整理信息的作用,使用div的id属性可以很方便地将一个div作为自行命名的信息块.使用Web标准来制作网站,实际是一个信息合理化整合的过程,什么地方该用什么元素还是照用不误,别把表格当布局工具就行,它的责任不在此。
返回新闻列表