- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Thu, 21 Jan 2016 16:47:30 -0500
- To: James Craig <jcraig@apple.com>, Richard Schwerdtfeger <schwer@us.ibm.com>
- Cc: Accessible Rich Internet Applications Working Group <public-aria@w3.org>
> An image with external src SVG does have children. If your browser does not support them, that should be filed as a browser bug. See correct behavior in Safari/WebKit.
There may be confusion here about what "children" means here. During the
meeting, Fred said that an <img src="svg"> does not produce DOM children
of the <img> element.
To confirm, I tried the following with FF, Safari, and Chrome. and their
respective DOM inspector tools. There is an <img> element in the DOM for
each of the svg palm trees, but those <img> elements do not have DOM
children.
http://tecfa.unige.ch/guides/svg/ex/html5/inkscape-import/html5-import-with-img.html
Also, the HTML spec for the <img> elements states that it has an empty
content model [1], making <img> a leaf node.
[1]
https://www.w3.org/html/wg/drafts/html/master/semantics.html#the-img-element
--
;;;;joseph.
'Array(16).join("wat" - 1) + " Batman!"'
- G. Bernhardt -
Received on Thursday, 21 January 2016 21:48:04 UTC