[whatwg] Serialization of boolean content attributes
    Alexey Proskuryakov 
    ap at webkit.org
       
    Fri Jun 18 10:15:15 PDT 2010
    
    
  
My reading of HTML5 is that boolean content attributes with no value  
are serialized as e.g. <option selected="">. That's not what shipping  
versions of Firefox or IE do, and this markup is invalid per HTML 4,  
which is a concern for some people.
Here are some examples of what Firefox 3.6.3 does, and what would be  
my preference for WebKit (which currently matches HTML5):
<option selected> -> <option selected="selected">
<option selected=""> -> <option selected="selected">
<option selected="foo"> -> <option selected="foo">
IE is different, and serializes all these examples as <option  
selected>. That wouldn't be my preference, since that's invalid XML,  
but at least it's valid HTML 4.
This is tracked as WebKit bug <https://bugs.webkit.org/show_bug.cgi?id=22678 
 >.
- WBR, Alexey Proskuryakov
    
    
More information about the whatwg
mailing list