title: font style order in canvas drawText
body: <p>If I draw a text on a canvas and set the font property the text is not show
  correctly if I change the order of values into the string property:</p>
  
  <p>This work right:</p>
  
  <pre><code>context.font = "italic bold 24px Verdana"
  </code></pre>
  
  <p>but this not:</p>
  
  <pre><code>context.font = "bold Verdana italic 24px"
  </code></pre>
  
  <p>Into specification is asserted that this rules is the same as CSS rules but
  If I put also font-variant and line-height it does not work:</p>
  
  <p>Into CSS rules the order is as follow?</p>
  
  <p><strong>style variant weight size line-hieght family</strong></p>