页首的Html注释将影响IE的css解析
css IE7
许多跟我一样的网站设计师肯定碰到过,在asp.net中直接用Response.Write方法输出html,将会影响到整个页面的额css解析,导致页面变形。
可是,有没有想过,其实这些Html代码,不但包括常规的文字、html标签、javascript,就是html注释,也会影响。
也许IE7是对的,因为在document type 声明之前,本来就不应该出现任何字符。
好些天前改了一个网页,在firefox中显示正常,在IE7中字体就放大了,一直找不到原因,最终就是这个缘故。