title: How to tell font-weight property and font compatibility
body: <p>So I was under the assumption that for all possible values of <code>font-weight</code>, all fonts support them. However, this is wrong according to the specifications found <a href="http://www.htmldog.com/references/css/properties/font-weight/" rel="nofollow noreferrer">here</a> where it says "The nine font weights can not be relied on. These weights are dependent on weight subsets of a font being available." and exemplified in this <a href="https://jsfiddle.net/c48v6jer/" rel="nofollow noreferrer">doodle</a> where there seems to be only normal and bold support (anything &lt;=500 looks like normal) for font <code>monospace</code>. How can we tell, then, how many <code>font-weight</code> levels a given font supports? </p>