1. 使用Reset但並非全局Reset
不同浏覽器元素的默認屬性有所不同,使用Reset可重置浏覽器元素的一些默認屬性,以達到浏覽器的兼容。但需要注意的是,請不要使用全局Reset:
- *{ margin:0; padding:0; }
這不僅僅因為它是緩慢和低效率的方法,而且還會導致一些不必要的元素也重置了外邊距和內邊距。在此建議參考YUI Reset和Eric Meyer的做法。我跟Eric Meyer的觀點相同,Reset並不是一成不變的,具體還需要根據項目的不同需求做適當的修改,以達到浏覽器的兼容和操作上的便利性。我使用的Reset如下:
- /** 清除內外邊距 **/