[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XHTML html validation

Subject: RE: XHTML html validation
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Fri, 16 Feb 2007 11:57:45 -0000
RE:  XHTML html validation
> I'll raise a bug against resin - looks like they are the 
> culprit with this bizarre HTML rather than html entry.


I think the correct behaviour is actually to use the name of the outermost
element in the result tree. There is no requirement that because you use the
XHTML output method, your result tree must be valid XHTML. If your outermost
element is called "table", that's what you should see in the DOCTYPE, and if
it is called "HTML", ditto.

Of course I'm not advocating generating invalid XHTML! On the contrary, I
recommend you try doing on-the-fly validation of the output from within the
stylesheet itself, by using

<xsl:result-document validation="strict">
  <xhtml:html>
    ...

It's surprising how many errors that will catch, some of them even at
compile time, and it's really nice to have error messages that tell you
where the code is in your stylesheet that's generating invalid XHTML.

Michael Kay
http://www.saxonica.com/

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.