站長資訊網
        最全最豐富的資訊網站

        html5中px和em的區別是什么

        區別:1、單位長度不同,px是數字化圖像長度單位,em是字符寬度的倍數;2、相對對象不同,px是相對于顯示器屏幕分辨率而言的,em是相對于當前對象內文本的字體尺寸。3、px的值是固定的,指定是多少就是多少,計算比較容易;em的值不是固定的,并且em會繼承父級元素的字體大小。

        html5中px和em的區別是什么

        本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

        PX

        px像素(Pixel)。像素px是相對于顯示器屏幕分辨率而言的。

        PX特點

        1、IE無法調整那些使用px作為單位的字體大小;

        2、國外的大部分網站能夠調整的原因在于其使用了em或rem作為字體單位;

        3、Firefox能夠調整px和em,rem,但是96%以上的中國網民使用IE瀏覽器(或內核)。

        EM

        em相對于當前對象內文本的字體尺寸。如當前對行內文本的字體尺寸未被人為設置,則相對于瀏覽器的默認字體尺寸。

        EM特點

        1、em的值并不是固定的;

        2、em會繼承父級元素的字體大小。

        px、em的區別:

        1、單位長度不同

        px是數字化圖像長度單位,em是字符寬度的倍數。

        2、相對對象不同

        px是相對于顯示器屏幕分辨率而言的,em是相對于當前對象內文本的字體尺寸。

        3、值不同

        px的值是固定的,指定是多少就是多少,計算比較容易。 em的值不是固定的,并且 em 會繼承父級元素的字體大小。

        注意:

        任意瀏覽器的默認字體高都是16px。所有未經調整的瀏覽器都符合: 1em=16px。那么12px=0.75em,10px=0.625em。為了簡化font-size的換算,需要在css中的body選擇器中聲明Font-size=62.5%,這就使em值變為 16px*62.5%=10px, 這樣12px=1.2em, 10px=1em,也就是說只需要將你的原來的px數值除以10,然后換上em作為單位就行了。

        所以我們在寫CSS的時候,需要注意兩點:

        1、body選擇器中聲明Font-size=62.5%;

        2、將你的原來的px數值除以10,然后換上em作為單位;

        3、重新計算那些被放大的字體的em數值。避免字體大小的重復聲明。

        也就是避免1.2 * 1.2= 1.44的現象。比如說你在#content中聲明了字體大小為1.2em,那么在聲明p的字體大小時就只能是1em,而不是1.2em, 因為此em非彼em,它因繼承#content的字體高而變為了1em=12px。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 四虎成人精品免费影院| 精品精品国产高清a毛片| 一区二区三区精品国产欧美| 亚洲精品NV久久久久久久久久| 91人妻人人澡人人爽人人精品| 国产精品特级毛片一区二区三区| 青娱乐国产精品视频| 丰满人妻熟妇乱又伦精品劲| 国产成人精品日本亚洲| 亚洲精品色午夜无码专区日韩| 国产天天综合永久精品日| 免费视频精品一区二区三区| 国内少妇偷人精品视频免费| 亚洲精品国产美女久久久| 日韩精品一区二三区中文| 精品欧美一区二区在线观看| 99热热久久这里只有精品68 | 成人精品一区二区三区| 99精品一区二区三区无码吞精 | 精品无码人妻夜人多侵犯18 | 国产精品涩涩涩视频网站| 亚洲精品成人片在线播放| 蜜臀av无码人妻精品| 国产精品青草久久久久福利99| 黑人精品videos亚洲人| 国产国拍亚洲精品mv在线观看| 无码人妻精品一区二区三18禁| 合区精品中文字幕| 日韩熟女精品一区二区三区| 国模精品一区二区三区| 国产精品福利在线观看免费不卡| 老司机国内精品久久久久| 久久99精品综合国产首页| 国产成人精品视频播放| 精品九九久久国内精品| 久久se精品一区精品二区| 国产精品久久久久久福利69堂| 成人精品在线视频| 好吊妞视频精品| 99久久精品这里只有精品| 成人精品一区二区三区免费看|