Che differenza c’è tra em e percentuali per dimensionare il testo?

Utente HTML.it
chiede

Che differenza c’è tra em e percentuali per dimensionare il testo?

Redazione HTML.it
risponde

Praticamente nessuna: sortiscono entrambi lo stesso effetto di dimensionamento proporzionale dei font, tenendo
presente che al 100% corrisponde un em, quindi per trasformare percentuali in em basterà dividere per cento.
Per esempio, le seguenti regole:

body{font-size: 14px}
h3{font-size: 120%}
div#footer{font-size: 80%}

Sono equivalenti a:

body{font-size: 14px}
h3{font-size: 1.2em}
div#footer{font-size: 0.8em}

Da notare che in altre circostanze em e percentuali sono molto diversi tra di loro. Gli em infatti, a differenza
delle percentuali, costituiscono una vera e propria unità di misura.