Devo racchiudere virgolette sui nomi delle famiglie di font nei CSS?

Ricordo di aver sentito molto tempo fa che era considerato “best practice” racchiudere virgolette sui nomi dei font che contengono più parole nella proprietà della famiglia dei font CSS, come questo:

font-family: "Arial Narrow", Arial, Helvetica, sans-serif; 

Per quanto mi riguarda, ho provato a rimuovere le virgolette da "Arial Narrow" e Safari e Firefox non hanno alcun problema a renderlo.

Quindi, c’è qualche logica per questa regola empirica, o è solo un mito? Era un problema con i browser più vecchi che non si applica più alle versioni correnti? Lo sto facendo da così tanto tempo che non ho mai smesso di pensare se fosse effettivamente necessario.