Eventuali duplicati:
What does this CSS shorthand font syntax mean?Cosa fa 12px/13px nelle dichiarazioni dei font css?
Ho visto molte persone farlo:
body {
font: bold 12px/13px Arial, Helvetica, sans-serif;
}
Cos'è questo 12px/13px per?
Eventuali duplicati:
What does this CSS shorthand font syntax mean?Cosa fa 12px/13px nelle dichiarazioni dei font css?
Ho visto molte persone farlo:
body {
font: bold 12px/13px Arial, Helvetica, sans-serif;
}
Cos'è questo 12px/13px per?
12px è la dimensione del carattere e 13px l'altezza della riga.
Esempio di dichiarazione di tutte le proprietà del carattere in una fodera here.
Tutto ciò premesso, mi limiterò a aggiungere che questo è un modo piuttosto inusuale di scrivere e io non lo consiglio in quanto potrebbe confondere la maggior parte degli sviluppatori.
Il 12px è l'altezza del carattere in pixel. Il 13px è l'altezza della linea in pixel.
Si potrebbe vedere qualcosa di simile
body { font:13px/1.231 sans-serif; *font-size:small; }
Avviso non c'è un "px" dopo 1.231 e l'altezza della linea, in questo caso sarà 123,1% della dimensione del testo. Questo è usato per unificare le altezze delle righe native che altrimenti potrebbero essere più grandi o più piccole che vorresti fossero.
Imparare le sintassi alternative nelle lingue che presumibilmente ho imparato per anni mi fa sentire davvero vergognoso :-) –