快捷搜索:   nginx

您的网站符合web规范标准吗?

什么是Web标准?

Web标准是一些规范的集合,是由W3C和其他的标准化组织共同制定的,以用它来创建和解释基于Web的内容。这些规范是专门为了那些在网上发布的可向后兼容的文档所设计,使其能够被大多数人所访问。其主要包括结构化语言、表现类语言、对象模型和、脚本语言。其应该由:

符合标准的XHTML组成

用CSS来布局而不是表格

使用结构化、语义化的标记

能够在任何浏览器中获得兼容

为什么要使用Web标准?

网站建设过程中,一些Web开发人员和Web设计师对使用Web标准持抵触态度。普遍的看法是它太难了,不管它是怎么运作,我使用的那些软件总会创建出一些不规范的代码。

学习新的技术并放弃您所熟知的技术,这很容易引起情绪上的反感,并产生抵触的情绪。然而,如果您很理智的观察一下现在的形势,将会发现,通过学习和使用Web标准会得到许多好处。举几个例子:

更简易的网站开发与维护:使用更具有语义和结构化的HTML,将让您更加容易、快速的理解他人编写的代码。

与未来浏览器的兼容:当您使用已定义的标准和规范的代码,那么您这个向后兼容的文本就消除了不能被未来的浏览器识别的后患。

更快的网页下载、读取速度:更少的HTML代码带来的将是更小的文件和更快的下载速度。如今的浏览器当处于标准模式下将比它在向下兼容模式下拥有更快的网页读取速度。

更好的可访问性:语义化的HTML(结构和表现相分离)将让使用读屏器以及不同的浏览设备的读者都能很容易的看到内容。

更高的搜索引擎排名:内容和表现的分离使内容成为了一个文本的主体,与语义化的标记结合对搜索引擎更加友好,会提高您网站在搜索引擎中的排名。

更好的适应性:一个用语义化标记的文档可以很好的适应于打印和其他的显示设备(像掌上电脑和智能电话),这一切仅仅是通过链接不同的CSS文件就可以完成。你同样可以仅仅通过编辑单独的一个文件就完成跨站点般的表现上的转换。

Web标准可以为网站的创建者节省时间与金钱,还可以为网站的浏览者提供一个更好的体验。此外,Web标准是未来的发展方向。如果你还没有使用Web标准,那么现在应该开始动手了,否则你会落伍的。

如何实现web标准的校验

校验是一个控制的过程,在这个过程中,文档必须遵守语言的规则。这个过程就好像是给文本的拼写和语法作检查一样。规范是网页开发中的一个重要部分。许多很难被发现的错误可以在校验中发现。错误可能是一个微不足道的打字错误,也可能是严重的元素和属性的不规范错误。

不幸的是,在网站建设过程中,许多人并不校验他们的文档。一些人或许根本不知道校验这回事,还有一些人想不起来去校验,甚至还有一些人故意的逃避校验。没有任何理由不去校验您的HTML和CSS。相反,它还会给您带来许多好处,你可以使用W3C的在线校验服务,XHTML:W3C的标记校验服务及CSS:W3C的CSS校验服务。

顶(1)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论