Normalize.css 是一個(gè)可以定制的CSS文件,它讓不同的瀏覽器在渲染網(wǎng)頁元素的時(shí)候形式更統(tǒng)一。
不同的瀏覽器在對(duì)于CSS沒有定義的一些樣式屬性是不一樣的,
比如沒有在自己的CSS里面規(guī)定超鏈接有沒有下劃線的時(shí)候,有些瀏覽器有,有些瀏覽器沒有;
再比如有一些瀏覽器規(guī)定的超鏈接默認(rèn)顏色是藍(lán)色,有一些又是黑色。
而這個(gè)CSS的功能就是對(duì)幾乎所有的默認(rèn)樣式進(jìn)行重置,讓所有的瀏覽器上對(duì)于未定義的樣式瀏覽效果達(dá)到一致
(雖然說無法完全一致,但至少可以消除掉大部分差距)
當(dāng)然如果你自己的CSS已經(jīng)對(duì)默認(rèn)樣式進(jìn)行了重置,不使用它也是可以的。
我使用Normalize.css是為了像你所說的對(duì)幾乎所有的默認(rèn)樣式進(jìn)行重置,讓所有的瀏覽器上對(duì)于未定義的樣式瀏覽效果達(dá)到一致,那我再link我自己的style.css是不是也可以在他的基礎(chǔ)上達(dá)到我的效果?
答:把Normalize.css里面的所有內(nèi)容放在自己的style.css的最上面,那樣如果有沖突的話,寫在后面的CSS設(shè)置默認(rèn)是會(huì)覆蓋掉寫在前面的
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。