- From: David Lee <David.Lee@marklogic.com>
- Date: Fri, 17 Aug 2012 10:13:35 -0700
- To: John Cowan <cowan@mercury.ccil.org>, Gabrielle Serra <gabrielle.serra@wasi.fr>
- CC: James Clark <jjc@jclark.com>, "public-microxml@w3.org" <public-microxml@w3.org>
I personally would not open the pandora's box in uXML of trying to guess what HTML(x+ n) will do with it. Thats a point for serialization options (method=html5) if anything. ----------------------------------------------------------------------------- David Lee Lead Engineer MarkLogic Corporation dlee@marklogic.com Phone: +1 650-287-2531 Cell: +1 812-630-7622 www.marklogic.com This e-mail and any accompanying attachments are confidential. The information is intended solely for the use of the individual to whom it is addressed. Any review, disclosure, copying, distribution, or use of this e-mail communication by others is strictly prohibited. If you are not the intended recipient, please notify us immediately by returning this message to the sender and delete all copies. Thank you for your cooperation. -----Original Message----- From: John Cowan [mailto:cowan@ccil.org] On Behalf Of John Cowan Sent: Friday, August 17, 2012 12:47 PM To: Gabrielle Serra Cc: James Clark; public-microxml@w3.org Subject: Re: Empty element tags 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 17:14:00 UTC