网页W3C验证

2009-06-02

  说到W3C验证,做前端的应该都不陌生,但是你是否将自己制作的页面去验证并通过呢?

  在学习交流中发现,其实还是有一部分人没有将制作的页面拿去验证,通常就是实现相关效果,还原了设计稿就OK了,当然这样网页运行是不会出现什么问题,但是其中可能会隐藏着一些简单而基础的错误,可能会给后续的工作带来麻烦。自从有了验证的习惯后,觉得W3C验证指出错误非常直观,很方便修改,而且还是帮助你书写规范很不错的地方,除了纠正书写的错误,你还可以通过这里解决很多不解的问题,比喻一些嵌套问题,在你要布局某种结构,但不知道你写的嵌套是否正确,学习别人的书写也不一定正确,就可以去验证结果,相当方便,也不会消耗多少时间。

  在制作的时候,你可能觉得你写的结构通过样式都达到了预期的效果,但是作为这个行业,我觉得你必须严格要求自己。

阅读全文...

  什么是WEB标准

  web标准(Site Standard)不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构 (Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括 XHTML和XML;表现标准语言主要包括CSS;行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些 标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。下面我们来简单了解一下这些标准。

  一、结构标准语言

  1、XML
  XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月 6日发布的XML1.0,参考W3C-XML。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语言。 XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换 和描述。关于XML的好处和技术范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。

阅读全文...