Konvertere fontstørrelser fra pixel til em
For at jeg skal slippe å dra frem kalkulatoren hver gang jeg skal regne om fontstørrelser legger jeg ut en oversikt over vanlige fontstørrelser i pixel og em her. For at konverteringene skal være gyldige må body deklareres i CSS med
body {font-size: 1em;}
Formelen for omregningen som er brukt er
Så, hvis du vil ha en fontstørrelse på 12 pixler
Grunnen til at foreldreelementets fontstørrelse er satt til 16 pixler er at den generelle fontstørrelsen brukt i nettlesere er satt til 16 pixler. For at formelen skal være gyldig er dette påkrevd. Så med dette får vi en tabell som ser slik ut
| Font i px | Font i em |
|---|---|
| 10 px | 0,625 em |
| 11 px | 0,6825 em |
| 12 px | 0,75 em |
| 13 px | 0,8125 em |
| 14 px | 0,875 em |
| 15 px | 0,9375 em |
| 16 px | 1 em |
| 17 px | 1,0625 em |
| 18 px | 1,125 em |
| 19 px | 1,1875 em |
| 20 px | 1,25 em |

fontstørrelser i %
For å regne over fra em til % tror jeg bare det er å gange med 100 :) Men det skal jeg sjekke opp i når jeg har et ledig sekund.
Send ny kommentar