[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XHTML to HTML 4
> I've got an xhtml document similar to this fragment: > > <html:table border="0" cellpadding="0" cellspacing="5px"> > <html:tr> > <html:td> > <html:span class="StoryHeadline">b</html:span> Namespaces are inherited by element descendants; it shouldn't be necessary to use the prefix all the way down, although total disambiguation of element types isn't harmful. > I need to convert this document to HTML 4 > <?xml version="1.0"?> > > <xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:html='http://www.w3.org/1999/xhtml' > exclude-result-prefixes="html" > > don't forget version="1.0" ("An xsl:stylesheet element must have a version attribute", the spec says.) > <xsl:output method="text" /> Does your XSL processor support the "html" output method? They all do, as far as I know. I would use <xsl:output method="html" /> and let the processor do the dirty work. That's what this method is for! All you have to do then in your stylesheet is make a copy of the source tree. You could use the identity transformation from the xsl:copy example in the spec. -Mike XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|