title: What is the value of local() in a CSS @font-face rule matched against?
body: <p>I am writing @font-face rules for my Web site.</p>
  
  <p>I’ve seen various kinds of naming for local system fonts, like:</p>
  
  <pre><code>"FontName"
  "Font Name"
  "Font-Name"
  "Font Name Bold"
  "Font-Name-Bold"
  "FontNameBold"
  </code></pre>
  
  <p>Do the operating systems follow any rules regarding the naming of fonts?</p>
  
  <p>Are the names case-sensitive?</p>
  
  <p>I know the font chooser in Windows list fonts by name in one field, and the weight is in a different field. Would a "Font Name Bold" match a bold font of family Font Name on Windows?</p>
  
  <p><strong>edit:</strong></p>
  
  <p>I’m asking what strings should I use as the <code>local()</code> value for different weights and styles of the same font family. What is the string value of <code>local()</code> matched against?</p>