从某年开始,国内网站对html的第一行进行了大规模改动,就是大力鼓吹“xhtml+css”的时候吧。
其实就是增加了一行:[code][/code]
当时没有太多别的感受,除了所有网站都变慢了。当时的电脑配置不好,发现访问大点的网页都显得力不从心了,正好推动了硬件发展……
废话多了点,请看文章(有翻译得比较烂的版本,google上找):http://hsivonen.iki.fi/doctype/
这里要说的重点就是浏览器的模式选择,有三个:
Quirks Mode
Standards Mode
Almost Standards Mode
性能 Q>A>S,其中IE的Q模式不支持css2.1,但性能最好,比其他模式快很多很多,其他浏览器没关注,不知道具体情况,反正性能都不差。
IE很重要,性能很重要,对用户来说,最好的模式就是Q。
对开发者而言,最好的模式是S。
这个都是随便写吧,还真没考虑这个东西,还看过直接就这样的连声明都没有的网站。
很少用ie了