今天通过不断修改网站主题的CSS代码使它通过了W3C的CSS验证,验证地址是http://jigsaw.w3.org/css-validator,感觉配置里面填写CSS3版本是很容易通过验证的,页面没敢去做验证,因为想想就知道里面会有很多错误,而且修改过程太繁琐。现在想到的问题是通过这些标准到底有什么好处呢?我现在只是觉得好玩才会去验证一下,于是到百度和google上问了一下大概是这样的。
什么是W3C及标准?什么是W3C组织?
W3C是英文World(世界) Wide(范围) Web(网站) Consortium(联合会)的缩写,中文意思是W3C理事会或万维网联盟。
W3C于1994年10月在麻省理工学院计算机科学实验室成立。
创建者是万维网的发明者Tim Berners-Lee。
简单地说,W3C标准是检验网页合格程度的一个国际标准。对应的标准也分三方面,这些标准大部分由W3C起草和发布。
1.结构化标准语言(主要是XHTML和XML)
2.表现标准语言(主要包括CSS)
3.行为标准主要(包括对象模型如 W3C DOM、ECMAScript)W3C组织是对网络标准制定的一个非赢利组织,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。W3C会员包括生产技术产品及服务的厂商、内容供应商、团体用户、研究实验室、标准制定机构和政府部门,一起协同工作,致力在万维网发展方向上达成共识。
网站通过W3C验证有何好处?
1.提高网站的可访问性和用户体验,从而带来更多的访问者(我对这条表示怀疑)
采用了div+cssd布局,能够友好对待视弱、色盲等残障人士
页面能被更广泛的设备所访问,如屏幕阅读机、手持用户、搜索引擎的蜘蛛、打印机等
能够兼容各种大多数浏览器,不会因为兼容问题导致网页内容错位,失去潜在客户.2.对搜索引擎更加友好、有利于提高网站排名(不过现在好像都在玩SEO了)
通过w3c标准的网页,多数用css来控制,使网页代码简洁,结构化程序更高
对搜索引擎蜘蛛友好,是网页更容易被收录3.易于维护、速度更快(这个说的靠谱儿)
因为是用的是CSS文件控制页面形态,只需改变CSS文件就可以达到网站主题的改版
网页代码相对简洁,使得网站不会臃肿,加快页面加载速度,使网站显示更快速4.提升网站形象(基本上是扯淡)
更看到有人说百度和google会不收录未通过W3C验证的网页,这就是胡说八道了。这次我的CSS通过了,有空去试试页面的验证,挺有意思的。