Převod px na rem: px, rem, pt, em, mm

Poslední aktualizace:

px

rem se počítá z této velikosti a tady také em a %. V CSS se em a % řídí nadřazeným prvkem, takže se rem rovnají jen tam, kde žádný nadřazený prvek velikost písma nemění.

Vzorec
1 px = 0,0625 rem

Všechny výsledky

px 1
rem 0,0625
em 0,0625
% 6,25
pt 0,75
pc 0,0625
in 0,0104167
cm 0,0264583
mm 0,264583

Rychlá tabulka: Pixel → Root em

Hodnota (px)Výsledek (rem)
10,0625 rem
80,5 rem
100,625 rem
120,75 rem
140,875 rem
161 rem
181,125 rem
201,25 rem
241,5 rem
322 rem
483 rem
644 rem

O px, rem a pt

CSS stanoví, že 1 palec má 96 px, takže 1 pt, tedy 1/72 palce, odpovídá 1,333 px a 1 mm odpovídá 3,78 px. rem a em jsou relativní jednotky: 1 rem je velikost písma kořenového prvku, ve všech běžných prohlížečích 16 px, pokud ji návštěvník nezmění, takže 24 px je 1,5 rem. Pokud šablona stylů nastavuje jinou kořenovou velikost, zadejte ji jako základ nad políčky. em se řídí velikostí písma nadřazeného prvku, takže se rovná rem jen tam, kde ji žádný nadřazený prvek nemění.

Běžné velikosti textu a prvků

Při výchozím základu 16 px. CSS stanoví, že 1 palec má 96 px, takže sloupce pt a mm platí při libovolném základu; mění se jen sloupec rem.

Velikostremptmm
Text 10 pt (poznámky pod čarou)0,8333103,528
Výchozí velikost textu v prohlížeči1124,233
Text 12 pt v textovém editoru1124,233
Výchozí nadpis h21,5186,35
Nejmenší velikost cíle podle WCAG 2.2 (2.5.8)1,5186,35
Výchozí nadpis h12248,467
1 centimetr2,36228,3510
1 palec67225,4

Historie bodu a pixelu

Písmo se měřilo v bodech dlouho před obrazovkami: slévači písma potřebovali jednu jednotku, aby odlité litery do sebe zapadaly. Počítače ustálily bod na 1/72 palce.

  1. Pierre-Simon Fournier vydal tabulku velikostí písma měřených v typografických bodech: její stupnice dělila palec na 12 linek a každou linku na 6 bodů.
  2. Sdružení slévačů písma Spojených států amerických přijalo bodový systém pro stupně písma, v němž má nonpareille 6 bodů a pica 12.
  3. Firma Adobe uvedla PostScript, jehož jednotkou délky na stránce je 1/72 palce: podle Adobe zhruba totéž co bod používaný v tisku.
  4. CSS 2.1 se stalo doporučením W3C. Stanoví, že 1 palec má 96 px a 72 pt, takže 1 px je 0,75 pt, a pixel vztahuje k jednomu bodu obrazovky s 96 dpi, kterou vidíme na délku paže.

Zdroje: