在线验证:
1、网页HTML在线验证:http://validator.w3.org
2、网页CSS在线验证:http://jigsaw.w3.org/css-validator
本地验证:
安装一个Firefox插件:https://addons.mozilla.org/en-US/firefox/addon/html-validator/
W3C仅仅是做HTML文档是否符合效验规则,W3C标准只是一个准则guideline,应该学习、了解,但不是必须完全遵守。
百度等不遵守,不是代码写得不好或是网页内容太大,而是为了节省带宽把没用的内容(例如声明等)人为删除了。
网页具体的元素,是不会出现嵌套混乱等错误的。
在网站性能优化不挑剔的情况的,我认为应该尽量像标准靠拢。