Css Reset(復(fù)位)的簡(jiǎn)單介紹
互聯(lián)網(wǎng) 發(fā)布時(shí)間:2008-10-17 19:25:48 作者:佚名
我要評(píng)論
Css Reset是什么? 有些同行叫 "css復(fù)位",有些可能叫 "默認(rèn)css".....
相信看完全文您會(huì)對(duì)Css Reset有個(gè)重新的認(rèn)識(shí)
原文地址:
http://perishablepress.com/press/2007/10/23/a-killer-collection-of-global-css-reset-styles/
PS:
* {
paddin
Css Reset是什么? 有些同行叫 "css復(fù)位",有些可能叫 "默認(rèn)css".....
相信看完全文您會(huì)對(duì)Css Reset有個(gè)重新的認(rèn)識(shí)
原文地址:
http://perishablepress.com/press/2007/10/23/a-killer-collection-of-global-css-reset-styles/
PS:
* {
padding: 0;
margin: 0;
}
這就是最常用的Css Reset,但是這里會(huì)有很多問(wèn)題。
原文前部分說(shuō)了很多關(guān)于Css,以及各瀏覽器的css規(guī)則的不同,而制定"Css Reset"也是為了兼容與統(tǒng)一,正確有效的使用"Css Reset"可以在某種程度上節(jié)約時(shí)間與金錢(qián).
非常感謝Perishable的整理與歸納
下面是關(guān)于幾類(lèi)Css Reset的簡(jiǎn)單介紹,本人能力有限.只能理解大概意思,還請(qǐng)各位看官見(jiàn)諒.
Minimalistic Reset [ Version 1 ]
相信這一段你經(jīng)??吹?而且也是我們經(jīng)常用到的
* {
padding: 0;
margin: 0;
}
Minimalistic Reset [ Version 2 ]
border:0的設(shè)計(jì)有些不靠譜了
* {
padding: 0;
margin: 0;
border: 0;
}
Minimalistic Reset [ Version 3 ]
當(dāng)然這個(gè)也是不推薦的.會(huì)跟某些默認(rèn)樣式有沖突
* {
outline: 0;
padding: 0;
margin: 0;
border: 0;
}
Condensed Universal Reset
這是作者當(dāng)前比較鐘意的一種寫(xiě)法.保證了相對(duì)普遍瀏覽器樣式的統(tǒng)一性.
* {
vertical-align: baselinebaseline;
font-weight: inherit;
font-family: inherit;
font-style: inherit;
font-size: 100%;
border: 0 none;
outline: 0;
padding: 0;
margin: 0;
}
#p#
Poor Man’s Reset
其實(shí)這也是我們常用的一類(lèi)Css Reset.對(duì)字體的大小復(fù)位,以及圖片鏈接的邊框處理.
也經(jīng)常在某些站點(diǎn)看到
html, body {
padding: 0;
margin: 0;
}
html {
font-size: 1em;
}
body {
font-size: 100%;
}
a img, :link img, :visited img {
border: 0;
}
Shaun Inman’s Global Reset
作者認(rèn)為Shaun寫(xiě)這類(lèi)的Css Reset是有某種目的性.
而且這類(lèi)規(guī)則是針對(duì)的是某些重要的常用瀏覽器.
比如ie,firefox等
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, p, blockquote, table, th, td, embed, object {
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset, img, abbr {
border: 0;
}
address, caption, cite, code, dfn, em,
h1, h2, h3, h4, h5, h6, strong, th, var {
font-weight: normal;
font-style: normal;
}
ul {
list-style: none;
}
caption, th {
text-align: left;
}
h1, h2, h3, h4, h5, h6 {
font-size: 1.0em;
}
q:before, q:after {
content: '';
}
a, ins {
text-decoration: none;
}
Yahoo CSS Reset
yahoo這幫家伙寫(xiě)的Reset個(gè)人覺(jué)得可以推薦
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td {
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:'';
}
abbr,acronym { border: 0;
}
相關(guān)文章
css行內(nèi)元素padding,margin,width,height沒(méi)有變化
這篇文章主要介紹了css行內(nèi)元素設(shè)置padding,margin,width,height沒(méi)有變化的解決方法,需要的朋友可以參考下2014-05-07css中padding和margin的異同點(diǎn)介紹
本文從語(yǔ)法結(jié)構(gòu)、可能取的值、瀏覽器兼容問(wèn)題等方面為大家介紹下padding和margin的異同點(diǎn)另附截圖,有想學(xué)習(xí)的朋友可以參考下哈,希望對(duì)大家有所幫助2013-07-28CSS邊距屬性定義是用margin還是用padding的兩者對(duì)比
用CSS做網(wǎng)頁(yè)時(shí).邊距用哪個(gè)屬于好呢?是margin屬性還是padding屬性呢.2012-06-12- 關(guān)鍵字描述:詳解 樣式 風(fēng)格 solid 必要   修改 padding:0 margin:0 body{font-size:9pt; background:url($imgpath/$stylepath/bodybg.gif) repeat-x ; font-famil2009-06-06
- 關(guān)鍵字描述:注釋 大全 樣式 默認(rèn) 模板 定義 margin:0 10px padding:0 下面這個(gè)是默認(rèn)的ZBLOG CSS樣式表 里面附帶有最全的CSS注釋 讓你一看就理解了。如果您覺(jué)得麻煩2009-06-06
簡(jiǎn)化的CSS Reset:15套CSS重設(shè)實(shí)例
網(wǎng)頁(yè)制作Webjx文章簡(jiǎn)介:CSS重設(shè)就是由于各種瀏覽器解釋CSS樣式的初始值有所不同,導(dǎo)致設(shè)計(jì)師在沒(méi)有定義某個(gè)CSS屬性時(shí),不同的瀏覽器會(huì)按照自己的默認(rèn)值來(lái)為沒(méi)有定義的樣式2009-04-02
在CSS中margin是指從自身邊框到另一個(gè)容器邊框之間的距離,就是容器外距離。在CSS中padding是指自身邊框到自身內(nèi)部另一個(gè)容器邊框之間的距離,就是容器內(nèi)距離。下面講解 pa2017-06-26


