title: Size attribute for an input field not being honored
body: <p>Taken <a href="http://www.w3schools.com/tags/att_input_size.asp">directly from W3Schools</a>:</p>
  
  <blockquote>
    <p>Definition and Usage The size attribute specifies the width of an
    input field.</p>
    
    <p>For <code>&lt;input type="text"&gt;</code> and <code>&lt;input type="password"&gt;</code>, the size
    attribute defines the number of characters that should be visible. For
    all other input types, size defines the width of the input field in
    pixels.</p>
  </blockquote>
  
  <h1>So..</h1>
  
  <p>If that is  true why is my field <code>&lt;input type="text" size="2"/&gt;</code>  wide enough to display 5 CAPTIAL MMMMM's ?</p>