⊗mkSpUnBPE 82 of 128 menu

Praktyki użycia em w CSS

Spójrzmy na pełny kod strony HTML:

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

Domyślnie wszystkie znaczniki strony mają pewny rozmiar czcionki. W rzeczywistości chodzi o to, że znacznik html domyślnie ma pewny rozmiar czcionki:

html { font-size: 16px; /* wartość domyślna */ }

Dlatego możemy podawać znacznikom strony rozmiary w em. Przy tym będą one obliczać swoje rozmiary względem bezpośrednich rodziców.

Podajmy na przykład rozmiar czcionki znacznikowi main:

main { font-size: 1.5em; /* odpowiada 24px */ }

A teraz podajmy rozmiar czcionki znacznikowi div:

div { font-size: 2em; /* odpowiada 48px */ }

Załóżmy, że mamy kod HTML, dla którego będziemy rozwiązywać zadania:

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

We wszystkich zadaniach poniżej przepisz w em wszystkie jednostki, podane w pikselach:

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; }
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć