中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)頁制作 > 打造自己的Reset.css
提升JavaScript運(yùn)行速度之DOM篇 回到列表 什么是微格式及經(jīng)典實(shí)例演示
 打造自己的Reset.css

作者:shawphy 時間: 2009-03-03 文檔類型:原創(chuàng) 來自:藍(lán)色理想

第 1 頁 打造自己的Reset.css [1]
第 2 頁 打造自己的Reset.css [2]
第 3 頁 打造自己的Reset.css [3]
第 4 頁 打造自己的Reset.css [4]
第 5 頁 打造自己的Reset.css [5]
第 6 頁 打造自己的Reset.css [6]

6、字體樣式(font style/weight/size/variant)

YUI里,分成了多條:

address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
    font-style: inherit;
    font-weight: inherit;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
input, button, textarea,
select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
    *font-size: 100%;
}

Eric則在他最終版的reset中去掉了關(guān)于這些的樣式重置,只保留了

font-size: 100%;

理由見下文。
但通常情況下,我認(rèn)為還是重置一下這些樣式好,比如strong元素,很多時候只是語義而已,并非希望他真的加粗?赡軙斜尘吧蛘咂渌绞絹韽(qiáng)調(diào)。而之所以這里都用了inherit這個繼承屬性而不是定義

font-weight: normal;

可以在 Eric 先前的reset文章 中看到。這是為了防止——父元素字體加粗了,而沒有一個子元素繼承加粗屬性(因?yàn)樵O(shè)置了normal)——這種情況的發(fā)生。所以把YUI中設(shè)置h1-h6的樣式以及abbr和acronym的兩句樣式都改成inherit會比較好。

此外,對于h1-h6的字體大小定義,建議放到專門的typography.css里,不建議放在reset.css里。所以這里我同樣傾向于用YUI的策略,全部重置。

但是很不幸,在ie6/ie7當(dāng)中,不論是strong還是h1-h6,亦或是em等元素,設(shè)置了inherit均無法繼承父元素屬性,依然保持自己的特色。這就帶來了瀏覽器差異,樣式重置本身是為了避免瀏覽器差異的,但現(xiàn)在帶來了瀏覽器差異,是萬萬不可取的。對于這個問題我考慮了很久,到底是為了統(tǒng)一所有瀏覽器都重置成normal(YUI的想法),還是放棄重置這些元素,讓他們順其自然,來保證在所有瀏覽器中樣式一樣(Eric的想法)。我最后決定采用YUI的做法。因?yàn),無論重置成normal還是不重置,這些元素都無法繼承父元素屬性。既然如此,那么退而求其次,保證這些元素都恢復(fù)到普通外觀,避免在設(shè)計(jì)的時候還要重置樣式。
不得不說,這種妥協(xié)是僅僅針對IE6和IE7的,也許在5年后,老板和客戶都不要求支持IE7的時候,我們可以放心大膽得使用inherit了。

此外,YUI并沒有給code kbd samp tt 這幾個元素重置字體大小。但實(shí)際上在IE中,他們都會被縮小顯示。所以此處應(yīng)當(dāng)給予重置font-size: 100%;

7、行高(line-height)

對于行高,YUI并沒有給出重置定義,而Eric則給出了重置:

body {
    line-height: 1;
}

行高默認(rèn)所有元素都會繼承的,所以給body設(shè)置行高為1就足夠了。通常行高設(shè)為1時候,英文照常閱讀,但中文就無法閱讀了,行間距過于緊密導(dǎo)致容易看錯行。通常在中文環(huán)境下得設(shè)置1.4到1.5才能是用戶正常閱讀。我建議是1.5,這樣算出來的值也是整數(shù)。比如字體大小12px的時候行高是18px,字體大小16px時行高24px。看起來也會比較舒服。此外,還有一個不設(shè)置成1的重要原因是:IE下,行高為1時,中文字頂部會被削掉幾像素,字體加粗時尤為明顯。所以,重置的原則是好的,但切不可重置為1。

出處:藍(lán)色理想
責(zé)任編輯:bluehearts

上一頁 打造自己的Reset.css [2] 下一頁 打造自己的Reset.css [4]

◎進(jìn)入論壇網(wǎng)頁制作WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評論

相關(guān)文章 更多相關(guān)鏈接
CSS實(shí)現(xiàn)垂直居中的5種方法
flash wmode參數(shù)詳解
從宜家的家具設(shè)計(jì)講模塊化
快速寫出較好CSS的5種方法
完美的CSS絕對底部
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大!熬•自然”設(shè)計(jì)大賽開啟
國際體驗(yàn)設(shè)計(jì)大會7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機(jī)制之一:普通流
25個最佳最閃亮的Eclipse開發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:3/61個記錄/頁 轉(zhuǎn)到 頁 共6個記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計(jì)作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯誤,請用報(bào)告錯誤,以利文檔及時修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報(bào)告管理員,以利管理員及時刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報(bào)告錯誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計(jì)之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計(jì)》
犀利開發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2