冯斌利用昨天两个小时和今天吃午饭的时间,使网赢网站GOESOK.cn通过了w3c CSS和w3c HTML验证。
符合w3c的网站,因其符合相关规则,是有利于搜索抓取的,对SEO有一定效果。
其实想通过w3c验证并不难,其中的关键是要学会自己找答案。比如word-wrap和break-word,css2.0手册中有相关说明,但是css验证并不通过,因为这些是css3中的内容。要怎么改又不影响整体效果,还是自己找找答案吧。比如我找到的就是利用 white-space: nowrap;overflow: hidden;进行替换,可以利用height属性进行行数控制。网络上面有很多高手的,不会的一定要问,高手是不怕问的。
其次,想通过w3c验证,要了解代码的整体性。代码的整体性是指,代码之间有一定的关联性和继承性,比如子类在没有特殊定义的情况下会自动继承父类的相关属性。关联性的另一种可能是父类中有自己特定的子类,如ul中没有li子类就会报错。
要通W3C验证,就要牺牲一些不必要的属性,比如noscript属性的东西都不能用,QQ即时通讯也会有影响。
