如果你想一次性清除掉所有的CSS樣式,那么以下這些方法可以幫到你:
*{ margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; } /*ie7及以下*/ * html body{font-size:100%;} /*清除input,button默認樣式*/ input, button { border:none; background:none; padding:0; outline:none; } /*清除a標簽默認樣式*/ a:link, a:visited { text-decoration:none; color:inherit; } /*清除hover樣式*/ a:hover, a:active { text-decoration:none; color:inherit; }
這些代碼可以清除掉絕大部分HTML標簽的默認樣式,但不包括css中的樣式,所以如果之前添加的css樣式比較多,則需要手動取消之前的樣式。
在實際開發中,大家應該盡量避免一次性刪除所有樣式,因為這可能會對代碼的重構造成困難。如果你需要更新樣式,可以選擇逐漸修改調整樣式,而不是一次性全部刪除。如有必要,可以使用CSS Reset庫,這些庫包含了一些常見的CSS重置代碼,可以方便地重置樣式表。