不用hack技术一样可以写出来浏览器全兼容的页面。有时候只是需要把代码写的更严谨一点。margin容易在低版本的ie中出现兼容性问题,尽量少用,可以选padding或者position代替。在宽高固定,子元素个数比较多,子元素位置大小没规律,尽量用定位,不要用margin,不然浏览器兼容问题会很麻烦。能设置具体宽高的区块尽量设置具体的宽高。需要设置背景图的元素尽量设置具体的宽高,哪怕设置宽高中的一个。 用常用的标签和css属性,尽量别用另类的东西,兼容性会不确定。不要用行级标签(a,span)和文字标签(p等)当作划分区域的标签,还是要用div。不要在行级标签中嵌套块级标签。了解自己写的每一个标签,比如这个标签的大小范围、属性、嵌套层级很清楚。深化区块的概念。写页面的时候就检测一下兼容性,不要全写完再统一调整。
以后有再补充吧
转载请注明原文地址: https://ju.6miu.com/read-450001.html