W3C home > Mailing lists > Public > public-html@w3.org > September 2009

Conformance of SVG content in HTML

From: Cameron McCormack <cam@mcc.id.au>
Date: Wed, 16 Sep 2009 10:51:28 +1000
To: public-html@w3.org
Message-ID: <20090916005128.GB8969@wok.mcc.id.au>
There doesn’t seem to be anything in HTML5 that defines the conformance
of an HTML document in terms of any foreign content it contains.  I
would expect the following to be a non-conforming HTML document:

  <!DOCTYPE html>

since in SVG a <tspan> cannot be a child of <svg>, but as far as I can
tell this currently is conforming.

I think there needs to be a statement like the following in the spec:

  Any subtree in an HTML document rooted by an svg element in the SVG
  namespace, whose parent is not an SVG element, must be a conforming
  SVG DOM subtree.

where “conforming SVG DOM subtree” would link to
(which I just added), or the appropriate place in TR-space once SVG 1.1
Second Edition is published.

Something similar should be added for MathML, too.

Cameron McCormack ≝ http://mcc.id.au/
Received on Wednesday, 16 September 2009 00:52:12 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 9 October 2021 18:44:57 UTC