什么是W3C验证,W3C验证方式.HTML验证工具将网页与W3C标准比较。标准则根据文件宣告的版本而验证工具会读取DOCTYPE宣告而决定使用的标准。 当验证工具读取到网页及决定使用的标准后,验证工具将会检查错误,例如元素开关的遗漏,引号的遗漏及其他代码错误。 验证工具随后会建立报告,指出文件是否正确。错误则会以列表方式显示。
什么是W3C验证
页面HTML代码的兼容性差异很大。不同操作系统的不同浏览器,甚至同一浏览器的不同版本对超文本标记语言的分析也不同。越来越多的人开始考虑W3C认证对搜索引擎优化的影响。从经验和观察来看,W3C验证对页面排名没有明显的影响。只要页面上没有导致搜索引擎无法提取文本内容的严重错误,就不需要过多关注W3C验证。
事实上,绝大多数页面不能被W3C 100%验证,搜索引擎对此非常清楚。搜索引擎优化人员可以尽力纠正验证报告中的错误,而警告信息通常可以忽略。
W3C验证历史
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以他的作品为基础发布。
W3C验证方式
(X)HTML验证工具将网页与W3C标准比较。标准则根据文件宣告的版本而验证工具会读取DOCTYPE宣告而决定使用的标准。 当验证工具读取到网页及决定使用的标准后,验证工具将会检查错误,例如元素开关的遗漏,引号的遗漏及其他代码错误。 验证工具随后会建立报告,指出文件是否正确。错误则会以列表方式显示。某些错误,例如遗漏元素关闭,可以造成数个,甚至过百个错误。但是网页设计师则只需要处理第一个出现的错误并排除余下连串的错误。
浏览器相容
大部分主流的浏览器都会容许某些的错误,并可以成功显示出网页,即使网页的结构是不正确的。某些的XML文件亦可以参照内嵌或外部的DTD验证。W3C亦提供HTML/XHTML以外的网络技术如MathML或CSS的验证工具。
CSS验证
当W3C及其他HTML/XHTML验证工具检查网页的结构时,同时亦需要一个独立的验证工具来检查是否正确CSS。CSS验证工具使用与HTML/XHTML验证工具类似的验证方式,即是将CSS文件与标准比较。
https://www.winppo.com/art/detail/id/434.html