⊗mkSpUnBPE 82 of 128 menu

CSSте em колдонуунун практикалары

Толук HTML барактын кодун карап көрөлү:

<html> <head> <title></title> </head> <body> <main> <div> <p> text </p> </div> </main> </body> <html>

Демейки абалда бардык барак тегдери белгилүү шрифт өлчөмүнө ээ. Чынында, мындай болушунун себеби, html теги демейки абалда белгилүү шрифт өлчөмүнө ээ болушунда:

html { font-size: 16px; /* демейки маани */ }

Ошондуктан биз барак тегдерине өлчөмдөрдү em менен көрсөтө алабыз. Бул учурда алар өздөрүнүн өлчөмдөрүн түздөн-түз ата-энелерине карата эсептейт.

Келгиле, мисалы, main тегине шрифт өлчөмүн көрсөтөлү:

main { font-size: 1.5em; /* 24pxге туура келет */ }

Эми div тегине шрифт өлчөмүн көрсөтөлү:

div { font-size: 2em; /* 48pxге туура келет */ }

Бизде маселдерди чечүү үчүн колдонобуз деген HTML коду бар болсун:

<main> <h1>header</h1> <div> <p> text </p> <p> text </p> </div> <div> <p> text </p> <p> text </p> </div> </main>

Төмөнкү бардык маселдерде пикселдер менен берилген бардык бирдиктерди em ичине кайра жазыңыз:

main { margin: 16px auto; } h1 { font-size: 32px; } p { font-size: 32px; }
main { margin: 32px auto; } h1 { font-size: 32px; } div { font-size: 16px; margin-bottom: 32px; } p { font-size: 20px; }
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу