一.字體:font。屬性在一個聲(sheng)明中設(she)置所有(you)字體屬性。
可(ke)設置(zhi)的屬性(xing)是(按順(shun)序): "font-style font-variant font-weight font-size/line-height font-family".
font-size和(he)font-family的(de)值是必需的(de)。如果(guo)缺少了其(qi)他值,默(mo)認值將(jiang)被插入,如果(guo)有默(mo)認值的(de)話.
1.font-style:文字樣式。
取值(zhi):normal正(zheng)常的字體(ti),italic 斜體(ti)字, oblique 傾斜的字體(ti)。
2.font-weight:設置文本字體的(de)粗細。取(qu)值范圍為(wei)100-900.
取(qu)值(zhi):mormal:正(zheng)常大小相當于(yu)400。bold :粗(cu)體,相當于(yu)700。bolder, lighter。
3.font-size:設置字(zi)體尺寸大小。
4.font-variant:設置(zhi)對(dui)象中的(de)文本是(shi)否為小型的(de)大(da)寫字母。
取值(zhi):mormal 正常的字(zi)體(ti)。small-caps 小(xiao)型的大(da)(da)寫字(zi)母字(zi)體(ti)。設(she)置(zhi)了以后會不論原來(lai)是否為(wei)大(da)(da)小(xiao)字(zi)母 全部改為(wei)大(da)(da)寫。
5.font-family:設置字體(ti)名(ming)稱。
6.font-stretch:設置對(dui)象中的(de)文字是否橫向拉伸(shen)變形。
取(qu)值(zhi):normal:正常文字寬度。
ultra-condensed:比正常(chang)文字寬(kuan)度(du)窄(zhai)4個基數。
extra-condensed:比(bi)正常文字寬度窄3個基數。
condensed:比正常文字寬度窄2個基數。
semi-condensed:比正常文字寬(kuan)度窄(zhai)1個基數(shu)。
semi-expanded:比正常文字寬度寬1個基(ji)數。
expanded:比正常文(wen)字(zi)寬度(du)寬2個基數.
extra-expanded:比正常文字寬度寬3個基數(shu)。
ultra-expanded:比正常文字寬度寬4個(ge)基數(shu)。
7.font-size-adjust:只有(you)火狐支持(chi)(chi)。設置(zhi)對象的(de) aspect 值,用以保持(chi)(chi)首選(xuan)字體的(de) x-height。
如果 14px 的 Verdana(aspect 值(zhi)是 0.58)不可用(yong),但是某個可用(yong)的字體(ti)的 aspect 值(zhi)是 0.46,
那么替(ti)代字體的尺寸將是 14 * (0.58/0.46) = 17.65px。
8.@font-face:通過這個(ge)可以添(tian)加(jia)外部的字體。