On Oct 26, 2010, at 4:56 PM, Robert Walker wrote:

Marnen Laibow-Koser wrote in post #957260:
Robert Walker wrote in post #957044:
Okay, so let's talk specifics. Assuming valid HTML 5 markup with no HTML
5 specific features, what breaks on what browsers.

Valid HTML 5 markup (with XML-style self-closing tags) is invalid HTML 4
markup (because, as Rimantas said, in HTML 4, <br/> is equivalent to
<br>>, with an invalid extra >).  That's all you need to know to know
that this is a bad thing.

I'm was not asking about validity. Markup validity is directly dependent
upon the DOCTYPE specified for the page.

What I'm trying to find out is specifically how IE 6 breaks (as in
incorrectly renders the page) when using valid HTML 5 markup (including
self-closing tags) with <!DOCTYPE html>. Again assume no HTML 5 only
features only markup syntax.

I'm asking because I don't personally use any version of IE, much less
IE 6. I'd really like to know if IE 6 actually has problems rending HTML
5 markup.

I haven't tried it myself, and I upgraded my test machine to IE8 at the beginning of the summer, but I believe that it treats it like "tag soup" and ignores any tag that it doesn't understand. That is, it shows the content of that unknown tag, but it doesn't apply any special meaning to the tag. It would likely be Quirks Mode all the way down, definitely not something that looked like you cared about that browser, but it would be readable in the sense that all the words would be there.

Walter


--
You received this message because you are subscribed to the Google Groups "Ruby on 
Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to