Tim Altman wrote:
On Wed, 15 Feb 2006 23:48:57 +0100, Ian Hickson <[EMAIL PROTECTED]> wrote:

On Wed, 15 Feb 2006, Tim Altman wrote:

May OBJECT and CANVAS be treated as empty elements, i.e. <canvas /> and
<object /> if there is no fallback content?

I don't understand your question.

Let me rephrase: Is it valid for the object and canvas elements use the empty element syntax?

HTML: No, XHTML: Yes.

If you mean "Can the string '<object/>' be treated as an empty element
tag", the answer is no.

You seem to have answered my question here.  Why not?

Because it is XML syntax, not HTML syntax.

According SGML rules, <foo/> has a different meaning from the same syntax in XML. According to the new HTML5 parsing rules (due to complete lack of support for SGML), the '/' is an easy parse error and is essentially ignored. Backwards compatibility reasons prevent the XML meaning from being retrofitted into HTML.

--
Lachlan Hunt
http://lachy.id.au/

Reply via email to