2 回答
TA貢獻(xiàn)97條經(jīng)驗(yàn) 獲得超118個(gè)贊
pt——點(diǎn)。一般為網(wǎng)頁(yè)中標(biāo)識(shí)字體的單位。?
px——象素。一般也為網(wǎng)頁(yè)中標(biāo)識(shí)字體的單位。?
兩種關(guān)系:一英寸=72pt(點(diǎn))=96px(像素),網(wǎng)頁(yè)中最常用到的:9pt=12px。?
在Flash中一般也是字體的常用標(biāo)識(shí)單位。
所以,px和pt的使用區(qū)別,只有當(dāng)用戶改變默認(rèn)的96DPI下才會(huì)產(chǎn)生:使用px定義文字,無(wú)論用戶怎么設(shè)置,都不會(huì)改變大?。皇褂胮t定義文字,當(dāng)用戶設(shè)置超過(guò)96DPI的值,數(shù)值越大,字體就越大。
(附公式:px = pt * DPI / 72)
對(duì)了,剛才還提到改變?yōu)g覽器中文字大小的選項(xiàng),也可以改變網(wǎng)頁(yè)的文字大小。但在這種情況下,使用px和pt都是無(wú)效的,因?yàn)檫@2個(gè)都是有實(shí)際“pixel”數(shù)值的單位,比如9pt是12px,大小固定。這里要引用新的單位:em,其實(shí)就是%。因?yàn)楫?dāng)網(wǎng)頁(yè)中的字體沒(méi)有給出實(shí)際的px或pt定義的話,會(huì)有一個(gè)默認(rèn)值:12pt即16px,對(duì)應(yīng)瀏覽器中“字體大小”中的“中等”,以這個(gè)為標(biāo)準(zhǔn),變大或縮小。(只適用于IE,在FF中,即便定義px或pt也都可以變大變?。?/p>
所以,從這個(gè)概念上看,em才是真正的“相對(duì)單位”(百分比嘛,當(dāng)然是相對(duì)),而px和pt都是絕對(duì)單位(都有固定值
添加回答
舉報(bào)
