相信看完全文您會(huì)對(duì)Css Reset有個(gè)重新的認(rèn)識(shí)
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; }
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, p, 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,p,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; }
Erik Meyer's CSS Reset
作者將Erik Meyer的代碼重新整理了.但功能上還是一樣的
這套Css Reset是業(yè)內(nèi)是使用最多的
html, body, p, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { vertical-align: baselinebaseline; font-family: inherit; font-weight: inherit; font-style: inherit; font-size: 100%; outline: 0; padding: 0; margin: 0; border: 0; } /* remember to define focus styles! */ :focus { outline: 0; } body { background: white; line-height: 1; color: black; } ol, ul { list-style: none; } /* tables still need cellspacing="0" in the markup */ table { border-collapse: separate; border-spacing: 0; } caption, th, td { font-weight: normal; text-align: left; } /* remove possible quote marks (") from <q> & <blockquote> */ blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; }
Condensed Meyer Reset
總的來(lái)說(shuō)這是對(duì)Erik Meyer的Css Reset的修改與提升.
body, p, 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; } fieldset, img { border: 0; } table { border-collapse: collapse; border-spacing: 0; } ol, ul { list-style: none; } address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; } 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; }
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com