多端阅读体验 ↗

W3C验证服务:基础概念与资料整理

由万维网联盟(W3C)提供的验证服务可以为互联网用户检查HTML文件是否符合HTML或XHTML标准。这可以向网页设计师提供快速检查网页错误的方法。

作者:开云体育赛事前瞻网约 4 分钟阅读
W3C验证服务:基础概念与资料整理

由万维网联盟(W3C)提供的验证服务可以为互联网用户检查HTML文件是否符合HTML或XHTML标准。这可以向网页设计师提供快速检查网页错误的方法。

历史

W3C验证服务的前身为Gerald Oskoboiny发起的一个计画,The Kinder, Gentler HTML Validator而The Kinder, Gentler HTML Validator则由Dan Connolly和Mark Gaither继续开发成一个更准确的,第一个线上HTML验证器,并於1994年7月13日发布。

於1997年9月,Oskoboiny开始为W3C工作,而於1997年12月18日,W3C宣布W3C HTML Validator以他的作品为基础发布。

验证方式

(X)HTML验证工具将网页与W3C标准比较。标准则根据文件宣告的版本而验证工具会读取DOCTYPE宣告而决定使用的标准。当验证工具读取到网页及决定使用的标准後,验证工具将会检查错误,例如元素开关的遗漏,引号的遗漏及其他代码错误。验证工具随後会建立报告,指出文件是否正确。错误则会以列表方式显示。某些错误,例如遗漏元素关闭,可以造成数个,甚至过百个错误。但是网页设计师则只需要处理第一个出现的错误并排除余下连串的错误。

浏览器相容

大部分主流的浏览器都会容许某些的错误,并可以成功显示出网页,即使网页的结构是不正确的。某些的XML文件亦可以参照内嵌或外部的DTD验证。W3C亦提供HTML/XHTML以外的网络技术如MathML或CSS的验证工具。

CSS验证

当W3C及其他HTML/XHTML验证工具检查网页的结构时,同时亦需要一个独立的验证工具来检查是否正确CSS。CSS验证工具使用与HTML/XHTML验证工具类似的验证方式,即是将CSS文件与标准比较。

参看

HTML Tidy,由W3C的Dave Raggett开发的离线验证工具

HTML

XHTML

资料性质:开放百科知识资料,非即时新闻。原文:https://zh.wikipedia.org/w/index.php?curid=902506&oldid=85303647;原作者:维基百科贡献者(作者名单见原文历史记录)。本文按CC BY-SA 4.0转载与整理,许可:https://creativecommons.org/licenses/by-sa/4.0/。修改内容:繁体转简体、去除网页导航、按完整段落节选并整理排版;未声称原创。

图片:The original uploader was Beao at English Wikipedia.;Public domain;;来源:https://commons.wikimedia.org/wiki/File:Valid_XHTML_1.0.svg;按网页尺寸显示。

资料来源

  1. 维基百科贡献者;CC BY-SA 4.0;节选、繁转简与排版整理,正文保留原文及许可URL

开云体育赛事前瞻网

发现内容问题?欢迎通过联系页面反馈。

发现你的下一篇好内容