Ja. Det anbefales at der er " rundt om (dvs. både foran og bagved) .. og især hvis der er tale om en font som "Times New Roman" hvis navn består af flere ord.
bemærk at man IKKE bruger generic fonte når man skal definere en font-face, men kun når man skal bruge en font...
se nedenstående eksempel fra w3c
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<TITLE>Font test</TITLE>
<STYLE TYPE="text/css" MEDIA="screen, print">
@font-face {
font-family: "Robson Celtic";
src: url("
http://site/fonts/rob-celt")
}
H1 { font-family: "Robson Celtic", serif }
</STYLE>
</HEAD>
<BODY>
<H1> This heading is displayed using Robson Celtic</H1>
</BODY>
</HTML>
først defineres en font "Robson Celtic"
dernæst defineres style for H1 - hvor der nævnes at vi primært ønsker at bruge "Robson Celtic" - men hvis denne ikke er tilgængelig (enten at fonten ikke kan findes, eller at browseren ikke understøtter @font-face at-rule) så bruges den generiske font 'serif'