Specyfikacja CSS 2.1 mówi nam, że:
Nazwy rodzin czcionek należy podawać w cudzysłowach jako ciągi znaków lub niecytować jako sekwencje co najmniej jednego identyfikatora. Oznacza to, że większość znaków interpunkcyjnych i cyfr na początku każdego tokena musi być poprzedzona nazwami rodzin czcionek bez cudzysłowów.
Dalej mówi:
Jeśli jako nazwę rodziny czcionek podano sekwencję identyfikatorów, obliczoną wartością jest nazwa przekształcona na ciąg poprzez połączenie wszystkich identyfikatorów w sekwencji pojedynczymi odstępami.
Aby uniknąć błędów w zmianie znaczenia, zaleca się cytowanie nazw rodzin czcionek, które zawierają spacje, cyfry lub znaki interpunkcyjne inne niż łączniki:
Więc tak, jest różnica, ale jest mało prawdopodobne, aby powodowała jakiekolwiek problemy. Osobiście zawsze cytowałem nazwy czcionek, które zawierają spacje. W kilku (prawdopodobnie bardzo rzadkich) przypadkach cytaty są absolutnie wymagane:
Nazwy rodzin czcionek, które są takie same jak wartość słowa kluczowego („dziedziczenie”, „szeryfowe”, „bezszeryfowe”, „monospace”, „fantasy” i „kursywą”) muszą być cytowane, aby uniknąć pomyłki ze słowami kluczowymi o tych samych nazwach. Słowa kluczowe „początkowe” i „domyślne” są zarezerwowane do użytku w przyszłości i muszą być również cytowane, gdy są używane jako nazwy czcionek.
Zwróć również uwagę, że znaki interpunkcyjne, takie jak / lub! w identyfikatorze może być również konieczne użycie cudzysłowu lub zmiany znaczenia.