[whatwg] Re: how to handle minimised attributes in HTML5

Henri Sivonen hsivonen at iki.fi
Wed Apr 27 12:37:37 PDT 2005


On Apr 27, 2005, at 13:09, Ian Hickson wrote:

> On Tue, 26 Apr 2005, Henri Sivonen wrote:
>>
>> What do you suggest the parser layer of an text/html conformance 
>> checker
>> say about <input checkbox ...>?
>>
>> 1. Silently treat as <input type="checkbox" ...>?
>> 2. Treat as <input type="checkbox" ...> but warn?
>> 3. Treat as <input checkbox="checkbox" ...> causing an error to be 
>> reported on
>> a higher layer?
>> 4. Treat as fatal error in the parser?
>
> 5. Treat as <input checkbox="">

Why? XHTML requires "boolean attributes" to be represented as 
foo='foo'. If <input checked ...> was treated as <input checked='' 
...>, one could not reuse XHTML schemas on top a minimal text/html 
flavor parser.

> The only exception, I believe, would be for <table border>, which would
> instead be treated as <table border="1">.

Do you mean <table border> should pass a conformance check?

-- 
Henri Sivonen
hsivonen at iki.fi
http://hsivonen.iki.fi/




More information about the whatwg mailing list