Ricordo di aver sentito molto tempo fa che era considerata "best practice" racchiudere tra virgolette i nomi dei font che contengono più parole nella proprietà CSS font-family, in questo modo:
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
Per il gusto di farlo, ho provato a rimuovere le virgolette da "Arial Narrow"
e Safari e Firefox non hanno alcun problema a renderlo.
Quindi, c'è una logica in questa regola pratica o è solo un mito? È stato un problema con i browser meno recenti che non si applica più alle versioni attuali? Lo faccio da così tanto tempo che non mi sono mai fermato a pensare se fosse effettivamente necessario.