EM är en enhet som vanligen används för att bestämma storlekar och avstånd på typografi i CSS. 1em motsvarar bredden av bokstaven M.
Det är ganska vanligt att man använder EM för att skapa skalbara hemsidor. Ett bra exempel på detta är Dan Cederholms hemsida som ändrar storlek ifall man justerar teckenstorleken i webbläsaren.
För att lättare kunna räkna om pixlar till EMs använder man vanligen teckenstorleken 62.5% på body, vilket gör att 1em motsvarar 10px. Sedan bestämmer man den önskade teckenstorleken enbart på stycken eller rubriker.