[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Attributes disappear in XHTML output
When I do the following simple XHTML output, I can get any attribute I
want in the XHTML output:
XML input: <x> B <p>Here is my text.</p> </x> XSLT: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" B B B xmlns:xs="http://www.w3.org/2001/XMLSchema" B B B exclude-result-prefixes="xs" B B B version="2.0"> B B B <xsl:output method="xml" encoding="utf-8" indent="yes" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" B B B B B B B doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" B B B /> B B B <xsl:template match="/"> B B B B B B B <html> <body> B B B B B B B B B B B B B B B <span class="myclass" data-toggle="tooltip" data-placement="bottom"> B B B B B B B B B B B B B B B B B B B <xsl:apply-templates/> B B B B B B B B B B B B B B B </span> B B B B B B B B B B B </body></html> B B B </xsl:template> </xsl:stylesheet> But when I run XHTML output with the DITA Open Toolkit v.3.3.2 using this: B B B B B <span class="myclass" data-toggle="tooltip" data-placement="bottom"> B B B B B B B <xsl:apply-templates select="." mode="output-term"> B B B B B B B B B <xsl:with-param name="displaytext" select="normalize-space($displaytext)"/> B B B B B B B </xsl:apply-templates> B B B B B </span> only the @class attribute appears in the output. The data-* attributes are dropped. I've tried using <xsl:attribute> instead of literal text, same result. What would cause this? Thanks, Mark
|
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
|