Che unita` di misura sono i punti? I monitor hanno i pixel; i punti sono una unita` di misura della stampa. La conversione punti - pixel e` una cosa approssimata che puo` dipendere dall'applicativo usato.
Inoltre controlla di non avere margini o padding di qualche tipo (alcuni brwoser hanno margini e padding di default nei tag
).
In pratica dovresti aggiungere:
codice:
.testo {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
}
E verifica di non avere una dimensione minima del font settata ad un valore maggiore di 12px (tutti i browser moderni permettono tale settaggio).
E comunque il monitor non e` carta stampata: capita che browser diversi usano font diversi, pur con lo stesso nome e dimensione verticale (la dimensione orizz. e la spaziatura possono cambiare).
E` per questo che sono stati inventate le misure in em: per poter dare ai blocchi una dimensione congruente con i font.