IE的不同版本之間在以標準開發網頁的時候時會發現都會有很多差異!這些差異有時並不是很明顯,基本上,IE5.6 更接近於IE6。 IE5.0值得注意的地方是:比IE6與IE5.5中文字要大一號。也就是說,本來12PX可以顯示得很正常的文字,在IE5.0就好像是13PX一樣。而在IE5.0下顯示的正常文字是11px。
一、過濾IE5.5
以下是引用片段:
@media tty { i{content:"";/*" " */}}@m ; @import 'ie55win.css'; /*";}}/* */
注意程式碼中的'ie55win.css'
二、過濾IE5.0
以下是引用片段:
@media tty { i{content:"";/*" "*/}}; @import 'ie50win.css'; {;}/*";}}/* */
注意程式碼中的'ie50win.css'
三、過濾MAC下的IE5
以下是引用片段:
/**//*/@import "ie5mac.css";/**/
注意程式碼中的"ie5mac.css"
另:網路上有很多地方講盒模型的計算差異的時候都說是IE5.0的BUG,事實是IE瀏覽器的計算方式都是錯誤的!希望大家注意!
1 .在盒子模型寬度+內補丁+邊框這問題上:IE6和IE5.X是不同的,IE6.0的算法和FF一樣.
2.若盒模型是浮動的,而外補丁的方向和浮動方向一致的情況下,IE瀏覽器的計算方式都是錯誤的.
解決IE5字體大1像素的辦法是將首選字體定為Simsun即宋體