[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: html 5, svg and internal subset?
Dave Pawson wrote: > On Thu, 09 Sep 2010 17:28:15 +0200 > Martin Honnen <Martin.Honnen@gmx.de> wrote: > >> It depends on how you serve your document, you can serve as >> text/html, then it is neither SGML nor XML rules but rather the rules >> in http://www.w3.org/TR/html5/parsing.html#parsing that drive the >> parsing and the rules in >> http://www.w3.org/TR/html5/syntax.html#the-doctype that define the >> syntax for DOCTYPE. As far as I understand them, they don't allow an >> internal subset at all. If you serve with an XML MIME type like >> application/xml then XML rules apply but I don't think Mozilla's XML >> parser supports external entities. > > > Any idea if it should? Perhaps not if it ignores a DTD. > I'm serving it by opening a file on my disk with FF. If you load a file from the file system then the file suffix is used I think to determine the MIME type and that way the parser that is used. A ".html" file is parsed as text/html (meaning so far with the browser's tag soup parser, with Firefox 4 with the new html5 parser), a ".xhtml" or ".xml" file is parsed as XML with the XML parser. > So html5 is neither fish nor foul? SGML nor XML? > As MK asks, why? Simply because its the first chance > I've seen to include mathml + SVG into a common delivery format. I am sure with Firefox or Mozilla you can use an .xml file with elements from XHTML, SVG and MathML just fine as long as you use namespaces. And Opera I think has no MathML support but can certainly render mixed namespace XHTML and SVG documents. -- Martin Honnen http://msmvps.com/blogs/martin_honnen/
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|