Include an `input` and `button` disabled attribute style test. Remove `initial-scale` from the meta viewport and add the `lang` attribute to `html`.
Remove the default padding. In theory, the correct normalization would be to add the padding to IE6/7 rather than remove it from all browsers. However, the most common use case is going to be for legends within unstyled fieldsets, and the presence of 2px of horizontal padding is likely to be unexpected. Allow text wrapping in Firefox 3. Modify the default white-space value to allow long legends to wrap. No simple fix to allow this in IE6/7/8.
Applying *overflow:visible to button/input causes text inputs to grow to fit their content, even if an explicit, fixed width is applied. It was originally included to remove excess inner spacing on buttons and submit/reset/button-type inputs in IE6/7. Fixing this bug in IE6 requires dropping the fix entirely because there is no way to avoid it being applied to text inputs. If there is a need to fix this excess spacing bug in IE6, then it should be done using a class that is applied to the necessary elements. For IE7, the excess spacing fix can be moved into the ruleset that targets button and submit/reset/button-type inputs. This prevents text inputs from growing.
…ent, valid input values, SVG shape.) Close #32
…d input-outisde-label markup options. Include examples of form parts wrapped in <p> alongside examples wrapped in <div>. Add tel and file <input> types.
… <figure> example; reorganise elements
…d 'pattern' attributes: not relevant to this demo.
…the 'normalizing' styles.
…d clearer inline element tests.