之前《网站通过W3C验证,折腾还是必须?》也写到了,W3C验证还是有必要折腾下的。于是今天早上就大张旗鼓的搞起了博客。
看了下主页有7个错误和3个警告,又仔细看了下每个错误的位置,发现很多是出现在 CNZZ 统计代码那。
针对错误提示,网上搜索,找到了解决方法:
原始的统计代码:
修改后:
关于统计代码的W3C认证需要注意的:
1、所有字母要小写,要指定”type”类型,注意双引号的使用
2、所有的 & 要全部替换成 &
3、图片img标签必须要有 alt 参数
4、换行必须使用 <br />
搞定了代码后,主页就只有3个错误了。
接着的错误是 JS 代码调用的写法:
原始的:
改为:
这个我也说不清楚,似乎网上说原始的写法也是可以的,但我就是通不过。
接下来的错误是,我自己改主题时留下的 div 标签中2处使用了同一个id属性,于是新增了一个id属性。
最后一个错误,是因为 a 标签的 target 属性:
W3C现在引进了一个 rel 属性,而不承认 target 了,具体什么情况也没了解,我试着改了下,但牵出一系列的类似问题,如果真的想彻底搞定这种情况,就要完全用rel代替target,还要调用一个JS,工程太大,现在没这个心情,实在太麻烦了。

最后个错误就留着吧,别看只有一个错误,其实是一系列错误,折腾过的同学应该懂的,哎~
看了内页的错误就更是五花八门了,真的没这个精力去一一改正,等以后哪天真的心血来潮再搞吧,标题写着(一),也不知道什么时候能写个(二)。







有错误的后果是?我网站一堆错误
其实通不通过没什么意义!搜索引擎一样收录的!