Ian Hickson <ian@hixie.ch> wrote: >>> it would render the page without any expanded >>> character entity references, since Mozilla is not a validating parser >>> and thus skips parsing the DTD and thus doesn't know what , >>> · and © are. >> Mozilla's XML parser should be smart enough to recognize the HTML DTDs and >> thus expand these entities properly, even if it doesn't validate the page >> (which I believe it should). > (If it did, you couldn't arbitrarily use namespaces.) I don't know if this is possible with Mozilla's current technology, but ideally it would validate the XHTML only within the HTML namespace (and the attribute space). >>> and it would use an >>> unexpected background colour for the page because the stylesheet sets >>> the background on <body> and not <html>, which in XHTML will result in >>> a different rendering to the equivalent in HTML4 (same sheet, line 5). >> I have not heard of this change before. Can you point me to the section of >> the XHTML spec that defines this? > The HTML WG have asked the CSS WG to not extend CSS2 section 14.2 [1] > paragraph 4 to cover XHTML. > > [1] http://www.w3.org/TR/REC-CSS2/colors.html#q2 This seems very strange -- can you elaborate on the reasoning for this or is it Member-Confidential? -- [ Aaron Swartz | me@aaronsw.com | http://www.aaronsw.com ]Received on Wednesday, 2 May 2001 10:19:32 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 27 October 2010 18:14:25 GMT