我是新來的CSS所以我很抱歉,如果這是一個愚蠢的問題。問題與「字體大小:100%」
我做一個網站,並使用此:
body {
font-size: 80%;
}
後來,居然今天,我試圖申請EricMeyer's CSS reset到我的網頁的80%聲明之上,但它造成種種麻煩與我的字體大小。
我不認爲這會是一個問題,因爲我認爲字體大小100%不會改變字體,它只是「使用你父母的字體」,但事實並非如此。
這個font-size 100%聲明實際上做了什麼?爲什麼它應用於重置中的每個元素(即html,body,div,span,a,b,i,font等{font-size}),而不僅僅是我正在使用的body {font-size}要繼承好)?
在我「剛剛刪除100%」之前,我想知道它實際上在做什麼。 100%究竟意味着什麼,爲什麼邁爾先生將它應用於一系列元素,而不僅僅是像我一樣在做的事情?
是的。對於相對字體大小,使用ems而不是百分比。 – Spudley 2010-11-15 12:47:31
如果我在身體上使用80%或0.8em,這並不重要 - 它們彼此做同樣的事情。問題在於100%的重置適用於之前的一堆元素。 – Kristina 2010-11-15 12:49:10
然後從重置中刪除100%? – 2010-11-15 12:50:49