Jednotka REM je velikost jednotky, která se používá v měření velikosti písma nebo prvků v rámci webového designu. REM je zkratka pro “root em”, což znamená, že se velikost písma nebo prvku vyjadřuje v poměru k velikosti základního písma na dané stránce. Toto je výhodné proto, že umožňuje snadnou změnu velikosti písma nebo prvků na celé stránce pomocí jednoduchého upravení velikosti základního písma.
Pixely jsou jinou jednotkou velikosti, která se používá v webovém designu. Pixely se vyjadřují počtem bodů na obrazovce, což znamená, že se velikost prvku nebo písma vyjadřuje přesným počtem pixelů. To může být problém, protože velikost pixelů se může lišit v závislosti na velikosti a rozlišení obrazovky, což může vést k nekonzistentnosti vzhledu stránky na různých zařízeních.
Jednotka REM je relativní jednotka měření velikosti v oblasti webového designu a vývoje webových stránek. REM je zkratka pro “Root EM”, což se odkazuje na velikost písma v kořenovém prvku HTML dokumentu. Tato jednotka je používána pro zajištění flexibility a responsivity webových stránek.
Při použití jednotky REM se velikost prvků na webové stránce měří vzhledem k velikosti písma nastavenému v kořenovém prvku. To znamená, že pokud je velikost písma nastavena na 16px v kořenovém prvku, pak 1REM bude odpovídat 16px. Toto je výhodné, protože umožňuje snadné změny velikosti prvků na stránce pomocí jediného nastavení v kořenovém prvku.
V porovnání s jednotkou px, která se často používá v webovém designu, je jednotka REM mnohem flexibilnější a responsivnější. Jednotka px je absolutní jednotka, což znamená, že velikost prvku v px se nemění v závislosti na velikosti písma nebo velikosti obrazovky. To může vést k problémům při zobrazení stránek na různě velkých zařízeních nebo při změně velikosti písma na stránce.