CSS 初始化 隨學筆記

2022-09-10 08:03:10 字數 548 閱讀 1342

css初始化

不同瀏覽器對有些標籤的預設值是不同的,為了消除不同瀏覽器對html文字呈現的差異,照顧瀏覽器的相容,我們需要對css初始化

簡單理解:css初始化是指重設瀏覽器的樣式。也稱為(css reset)

每個網頁都必須先進行css初始化。

比較經典的初始化:

* 

/*em和i 斜體文字不傾斜

*/em,

i /*

去掉li的小圓點

*/li img button a a:hover button,

input body .hide,

.none

/*清除浮動

*/.clearfix:after .clearfix

其中:unicode編碼字型:

把中文字型的名稱用相應的unicode編碼來代替,這樣就可以有效的避免瀏覽器解釋css**時候出現亂碼的問題。

比如:黑體:\9ed1\4f53

宋體:\5b8b\4f53

微軟雅黑:\5fae\8f6f\96c5\9ed1

CSS初始化樣式

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,selectbodyaa hoveremliimgtablep body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,...

CSS初始化樣式

css為什麼要初始化?建站老手都知道,這是為了考慮到瀏覽器的相容問題,其實不同瀏覽器對有些標籤的預設值是不同的,如果沒對css初始化往往會出現瀏覽器之間的頁面差異。當然,初始化樣式會對seo有一定的影響,但魚和熊掌不可兼得,但力求影響最小的情況下初始化。body,ol,ul,h1,h2,h3,h4,...

CSS樣式初始化

css樣式初始化原因 不同瀏覽器對每種的標籤都有預設的樣式,大部分瀏覽器的預設樣式還有點區別。所以為了保證 讓所有的標籤的預設樣式清零,也就是重置,以便於我們後續的開發和管理,一般都會在 一開始 對所有標籤做一下樣式的 重置操作。比如 body 標籤有預設的margin 8px。ul標籤 有預設的l...