- From: John Cowan <cowan@mercury.ccil.org>
- Date: Fri, 17 Aug 2012 12:47:14 -0400
- To: Gabrielle Serra <gabrielle.serra@wasi.fr>
- Cc: James Clark <jjc@jclark.com>, public-microxml@w3.org
Gabrielle Serra scripsit: > I have a question about compatibility to our goal #8 MicroXML shall be able > to straightforwardly represent HTML > > <!ELEMENT BR <http://www.w3.org/TR/html401/struct/text.html#edef-BR> - O > EMPTY -- forced line break --> > > means <br> is an empty element without a closing tag ? or means <br/> is > allowed ? Both <br> and <br/> work to force a line break; indeed, loose slashes are always ignored in HTML5 start tags. Unfortunately, </br> *also* forces a line break, so <br></br> will give you two line breaks. This is why my editor's draft has a special rule requiring any element named "br", when empty, to be expressed with an empty-tag. (No semantics are given or required). Fortunately, no other HTML element has this property. If you write <meta blah-blah-blah></meta>, the close-tag is just ignored. -- Don't be so humble. You're not that great. John Cowan --Golda Meir cowan@ccil.org
Received on Friday, 17 August 2012 16:47:36 UTC