Tsela ea ho Sebelisa 'EMS' ho Fetola Maqephe a Font Font (HTML)

Ho sebelisa Ems ho fetola boholo ba fonte

Ha o ntse o haha ​​leqephe la Websaete, litsebi tse ngata li khothalletsa hore u leke li-fonts (le ha e le hantle, ntho e 'ngoe le e' ngoe) ka tekanyo e lekanyelitsoeng e kang ems, exs, liphesente, kapa pixels. Lebaka ke hore ha u tsebe hantle litsela tsohle tse fapaneng tseo motho a ka bonang likahare tsa hau. 'Me haeba u sebelisa tekanyo e feletseng (lisenthimithara, lisenthimithara, limilimithara, lintlha, kapa picas) e ka' na ea ama ponts'o kapa ho bala ha leqephe ka lisebelisoa tse fapaneng.

'Me W3C e khothalletsa hore u sebelise li-ems bakeng sa boholo.

Empa Hona e kholo ke Em?

Ho latela W3C em:

"e lekanang le tekanyo ea computed ea 'font-size' ea thepa eo e sebelisitsoeng ho eona. Ntho e ikhethang ke ha 'em' e hlaha ka boleng ba thepa ea 'font-size' ka boeona, moo e bolelang ho boholo ba fonte ea motsoako oa motsoali. "

Ka mantsoe a mang, ems ha a na boholo bo feletseng. Ba nka litekanyetso tsa boholo ba bona ho latela moo ba leng teng. Bakeng sa baqapi ba Websaete ba bangata, sena se bolela hore li sebapeng sa Websaete, kahoo molaetsa o ka olelele o lekane ka boholo bo lekanang le boholo ba fonte bakeng sa sebapali seo.

Empa bolelele bo boholo ke bo bokae? Ha ho na tsela ea ho ba le karolo ea 100%, kaha bareki ba ka fetola boholo ba lifahleho tsa bona tsa liphatlalatso libukeng tsa bona, empa kaha batho ba bangata ha ba nahane hore lipapatso tse ngata li na le boholo ba lipapali tsa 16px. Kahoo boholo ba nako 1em = 16px .

Nahana ka Pixels, Sebelisa Ems bakeng sa Tekanyetso

Hang ha o se o tseba hore boholo bo boholo ba fonte ke 16px, o ka sebelisa ems ho lumella bareki ba hao hore ba fetole leqephe ka bonolo empa ba nahane ka li-pixels bakeng sa boholo ba hau ba fonte.

E re u na le mohaho o motle oa ntho e kang ena:

O ka ba hlalosetsa ka tsela eo ka ho sebelisa li-pixels bakeng sa tekanyo, empa joale mang kapa mang ea sebelisang IE 6 le 7 a ke ke a khona ho fetola leqephe la hau hantle. Kahoo o lokela ho fetola boholo bo lekaneng 'me sena ke taba feela ea lipalo:

U se ke Ua Lebala Lefa!

Empa ha se sohle seo ho leng ho se hokae. Ntho e 'ngoe eo u lokelang ho e hopola ke hore ba nka boholo ba motsoali. Kahoo haeba u na le likarolo tse nang le marulelo a nang le boholo bo fapaneng ba fonte, u ka qetella u e-na le melaetsa e nyane kapa e kholoanyane ho feta eo ue lebeletseng.

Ka mohlala, u ka 'na ua e-ba le sheet ea mokhoa o kang ena:

p {font-size: 0.875m; }}
.footnote {font-size: 0.625em; }}

Sena se tla fella ka fonte tse 14px le 10px bakeng sa mongolo o ka sehloohong le mongolo o botlaaseng ba leqephe. Empa ha o beha mongolo o botlaaseng ba leqephe ka serapeng, u ka qetella u na le molaetsa o leng 8.75px ho e-na le 10px. Leka ka boeena, kenya CSS e ka holimo le HTML e latelang ka tokomane:

Fontana ena ke 14px kapa 0.875 ems bophahamo.
Serapa sena se na le mongolo o botlaaseng ba leqephe ho eona.
Le hoja ena e le serapa se ka tlaase ho leqephe.

Temana ea mongolo o botlaaseng ba leqephe ke thata ho e bala ka 10px, e batla e sa lumelloe ho 8.75px.

Kahoo, ha u sebelisa ems, u lokela ho hlokomela boholo ba lintho tsa motsoali, kapa u tla qetella u na le lihlooho tse ling tse sa tloaelehang tse hlahang leqepheng la hau.