1、FF下给 div 设置 padding 后会导致 width 和 height 增加,但IE不会。(可用!important解决)
这个根据我的测试发现纯粹是扯淡,没这个问题!
2、居中问题。
1) 垂直居中。将 line-height 设置为 当前 div 相同的高度,再通过 vertical-align: middle. (注意内容不要换行)
2) 水平居中。 margin: 0 auto; (当然不是万能)
这是指区块居中,如果是内容居中不是这样写的。
3、若需给 a 标签内内容加上 样式,需要设置 display: block; (常见于导航标签)
解释为将元素块状话。不仅仅用于A~
4、FF 和 IE 对 BOX 理解的差异导致相差 2px 的还有设为 float 的 div 在 ie 下 margin 加倍等问题。
问题不仅仅是这样简单的。
5、ul 标签在 FF 下面默认有 list-style 和 padding 。最好事先声明,以避免不必要的麻烦。(常见于导航标签和内容列表)
不仅仅 FF IE同样存在这个问题。
6、作为外部 wrapper 的 div 不要定死高度,最好还加上 overflow: hidden ,以达到高度自适应。
正确。
7、关于手形光标。 cursor: pointer ,而 hand 只适用于 IE。
正确。
8、至于IE5以及其他浏览器就没有必要兼顾了,在这上面花时间不值得。
同意。
=========================
这篇文章不知道谁写的,里面很多扯淡的地方~