真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

html的px、em和pt長度單位怎么用

這篇“html的px、em和pt長度單位怎么用”文章的知識點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“html的px、em和pt長度單位怎么用”文章吧。

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),西盟企業(yè)網(wǎng)站建設(shè),西盟品牌網(wǎng)站建設(shè),網(wǎng)站定制,西盟網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,西盟網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

一、PX\EM\PT單位介紹  

px單位名稱為像素,相對長度單位,像素(px)是相對于顯示器屏幕分辨率而言的國內(nèi)推薦;
em單位名稱為相對長度單位。相對于當(dāng)前對象內(nèi)文本的字體尺寸,國外使用比較多;擴(kuò)展閱讀:html em標(biāo)簽,html em強(qiáng)調(diào)標(biāo)簽
pt單位名稱為點(diǎn)(Point),絕對長度單位一般老版本的table使用長度大小單位但是現(xiàn)在基本上沒有使用。

html單位簡短介紹:

Px 像素Pixel;相對長度單位。
Pt 點(diǎn)(Point);絕對長度單位
Em 相對長度單位,這里em與html 標(biāo)簽的"EM"拼寫完全相同,而這里em作為單獨(dú)文本單位。

1. 以前IE無法調(diào)整那些使用px作為單位的字體大小,但現(xiàn)在幾乎IE都支持 在這里也推薦使用PX作為單位;

2. 國外的大部分網(wǎng)站能夠調(diào)整的原因在于其使用了em作為字體單位;

3. Firefox能夠調(diào)整px和em,但是96%以上的中國網(wǎng)民使用IE瀏覽器(或內(nèi)核)。

px像素(Pixel)。相對長度單位。像素px是相對于顯示器屏幕分辨率而言的,QQ截圖也是使用PX作為長度寬度單位。

em是相對長度單位。相對于當(dāng)前對象內(nèi)文本的字體尺寸。如當(dāng)前對行內(nèi)文本的字體尺寸未被人為設(shè)置,則相對于瀏覽器的默認(rèn)字體尺寸。

二、html單位對比案例  

1、簡單小例:
Width:300px 寬度為300像素
Width:300pt 寬度為300點(diǎn)
Width:300em 寬度為300相對長度
以上我們設(shè)置相同數(shù)值的不同單位實(shí)例

2、對文字設(shè)置不同長度em px pt單位看看效果:
CSS代碼:

.創(chuàng)新互聯(lián)-px{ font-size:12px} .創(chuàng)新互聯(lián)-pt{ font-size:12pt} .創(chuàng)新互聯(lián)-em{ font-size:2em}

HTML代碼:

我是創(chuàng)新互聯(lián)
 我是創(chuàng)新互聯(lián)
 我是創(chuàng)新互聯(lián)

3、單位長度對比說明圖

html的px、em和pt長度單位怎么用

三、em與px換算   

任意瀏覽器的默認(rèn)字體高度16px(16像素)。所有未經(jīng)調(diào)整的瀏覽器都符合: 1em=16px。那么12px=0.75em,10px=0.625em。為了簡化font-size的換算,需要在css中的body選擇器中聲明font-size=62.5%,這就使em值變?yōu)?16px*62.5%=10px, 這樣12px=1.2em, 10px=1em, 也就是說只需要將你的原來的px數(shù)值除以10,然后換上em作為單位就行了。

12px相當(dāng)于9pt長度;
12px相當(dāng)于0.75em長度;
9pt相當(dāng)于0.75em長度;
一般我們使用em換算px較多

高級em與px換算:
任意瀏覽器的默認(rèn)字體高度16px(16像素)。所有未經(jīng)調(diào)整的瀏覽器都符合: 1em=16px。那么12px=0.75em,10px=0.625em。為了簡化font-size的換算,需要在css中的body選擇器中聲明font-size=62.5%,這就使em值變?yōu)?16px*62.5%=10px, 這樣12px=1.2em, 10px=1em, 也就是說只需要將你的原來的px數(shù)值除以10,然后換上em作為單位就行了。

具體使用時(shí)候:
我們在對全體html標(biāo)簽聲明初始一次font-size=62.5%
如:
*{font-size=62.5%}
即可此后面布局可依據(jù)以下技巧進(jìn)行設(shè)置em單位
font-size:1.2em等于font-size:12px
font-size:1.4em等于font-size:14px
以此類推相當(dāng)于初始font-size=62.5%后,em與px單位就只有10倍差距,以便方便計(jì)算與設(shè)置em長度數(shù)值使用。

四、em單位有如下特點(diǎn): 

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

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

我們在寫CSS的時(shí)候如果要用em為單位,需要注意兩點(diǎn):

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

2. 將你的原來的px數(shù)值除以10,然后換上em作為單位;

3. 重新計(jì)算那些被放大的字體的em數(shù)值。避免字體大小的重復(fù)聲明。

也就是避免1.2 * 1.2= 1.44的現(xiàn)象。比如說你在#content中聲明了字體大小為1.2em,那么在聲明的字體大小時(shí)就只能是1em,而不是1.2em, 因?yàn)榇薳m非彼em,它因繼承#content的字體高而變?yōu)榱?em=12px。

但是12px漢字例外,就是由以上方法得到的12px(1.2em)大小的漢字在IE中并不等于直接用12px定義的字體大小,而是稍大一點(diǎn)。這個(gè)問題 Jorux已經(jīng)解決,只需在body選擇器中把62.5%換成63%就能正常顯示了。原因可能是IE處理漢字時(shí),對于浮點(diǎn)的取值精確度有限。不知道有沒有其他的解釋。

以上就是關(guān)于“html的px、em和pt長度單位怎么用”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當(dāng)前標(biāo)題:html的px、em和pt長度單位怎么用
網(wǎng)站URL:http://weahome.cn/article/ippopd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部