HTML 5 has an XML serialization too.

Thanks for the heads up. I was suffering from the illusion that XHTML and HTML5 were competing standards.

Earlier you were disagreeing with my opinion that having bad HTML work anyway is the best behaviour. Now you agree with it. What are you trying to say?

Writing this post I realized that I have conflicting opinions and that I may not have expressed my beliefs clearly.

  1. I believe that, in the real world, browsers should try to make broken HTML work anyhow.
  2. I believe that, in a "perfect web", all browsers should refuse to show broken documents which would force dog+world to comply with the standards.

I guess I just got too many phone calls saying "it's broken on IE4 on mac" (of course it is) sigh. Not to mention the countless "best viewed with intentional broken for IE" pages. But hey, that's the price I've paid for using Linux on the desktop since 1995.

PS: My original point to Lady Aleena was that the slash didn't matter for two reasons: 1) We live in the real world where broken HTML works and 2) The future standards are currently saying that the slash will become valid.


In reply to Re^5: For valid HTML by rowdog
in thread For valid HTML by Lady_Aleena

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.