Prevod px na rem: px, rem, pt, em, mm

Posledná aktualizácia:

px

Od tejto veľkosti sa počíta rem a tu aj em a %. V CSS sa em a % riadia nadradeným prvkom, takže sa rovnajú rem len tam, kde žiadny nadradený prvok veľkosť písma nemení.

Vzorec
1 px = 0,0625 rem

Všetky 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

Rýchla tabuľka: Pixel → Root em

Hodnota (px)Výsledok (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 určuje, že 1 palec má 96 px, takže 1 pt, teda 1/72 palca, zodpovedá 1,333 px a 1 mm zodpovedá 3,78 px. rem a em sú relatívne jednotky: 1 rem je veľkosť písma koreňového prvku, vo všetkých bežných prehliadačoch 16 px, ak ju návštevník nezmení, takže 24 px je 1,5 rem. Ak šablóna štýlov nastavuje inú koreňovú veľkosť, zadajte ju ako základ nad políčkami. em sa riadi veľkosťou písma nadradeného prvku, takže sa rovná rem len tam, kde ju žiadny nadradený prvok nemení.

Bežné veľkosti textu a prvkov

Pri predvolenom základe 16 px. CSS určuje, že 1 palec má 96 px, takže stĺpce pt a mm platia pri ľubovoľnom základe; mení sa iba stĺpec rem.

Veľkosťremptmm
Text 10 pt (poznámky pod čiarou)0,8333103,528
Predvolená veľkosť textu v prehliadači1124,233
Text 12 pt v textovom editore1124,233
Predvolený nadpis h21,5186,35
Najmenšia veľkosť cieľa podľa WCAG 2.2 (2.5.8)1,5186,35
Predvolený nadpis h12248,467
1 centimeter2,36228,3510
1 palec67225,4

História bodu a pixela

Písmo sa meralo v bodoch dávno pred obrazovkami: zlievači písma potrebovali spoločnú jednotku, aby odliate litery do seba zapadali. Počítače ustálili bod na 1/72 palca.

  1. Pierre-Simon Fournier vydal tabuľku veľkostí písma meraných v typografických bodoch: jej stupnica delila palec na 12 liniek a každú linku na 6 bodov.
  2. Združenie zlievačov písma Spojených štátov amerických prijalo bodový systém pre stupne písma, v ktorom má nonpareille 6 bodov a pica 12.
  3. Firma Adobe uviedla PostScript, ktorého jednotkou dĺžky na strane je 1/72 palca: podľa Adobe približne to isté ako bod používaný v tlači.
  4. CSS 2.1 sa stalo odporúčaním W3C. Určuje, že 1 palec má 96 px a 72 pt, takže 1 px je 0,75 pt, a pixel viaže na jeden bod obrazovky s 96 dpi, na ktorú sa pozeráme zo vzdialenosti natiahnutej ruky.

Zdroje: