title: Does style="color: #FFF;" render as #F0F0F0 or #FFFFFF?
body: <p>When defining colors using "shorthand hexidecimal" (<code>style="color: #FFF;"</code>), is there a defined method for expanding the shorthand? (<code>style="color: #F0F0F0;"</code> or <code>style="color: #FFFFFF;"</code>)</p>
  
  <p>Do all browsers use the same expansion method? Is this behavior by specification (if so, where is it defined)? Does the expansion method perhaps vary between CSS 1/2/3?</p>
  
  <p>I've observed that "most browsers" expand to <code>#FFFFFF</code>.</p>
  
  <p>Are there any other places (outside of HTML/CSS) where this shorthand notation is allowed, but the expansion method is different?</p>
  
  <p>I've always avoided using shorthand hex, because I've never known the answers to these questions...</p>