- From: Robert Koberg <rob@koberg.com>
- Date: Wed, 8 Jan 2003 15:56:39 -0800
- To: "Nick Boalch" <nick@fof.durge.org>
- Cc: <www-html@w3.org>
Hi, You could simply do something like <xsl:output encoding="utf-8" method="html" indent="yes" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/> <xsl:template match="node()|@*"> <xsl:copy> <xsl:copy-of select="@*"/> <xsl:apply-templates/> </xsl:copy> </xsl:template> And then catch any non-standard elements and override the default identity template: <xsl:template match="abbr"> <span class="abbr"> <xsl:apply-templates/> </span> </xsl:template> But, it is hardly an optimal solution to rely only on the sematics as defined by XHTML. best, Robert Koberg liveSTORYBOARD San Francisco > -----Original Message----- > From: www-html-request@w3.org [mailto:www-html-request@w3.org]On Behalf > Of Nick Boalch > Sent: Wednesday, January 08, 2003 3:42 PM > > Peter Foti (PeterF) wrote: > > >> So you want HTML syntax and processing rules, and you want UAs to > >> treat the markup as HTML. Why not just use HTML? > > > > Because I want the benefits of using XML tools and validators. Not to > > mention the experience of writing valid XML. > > This suggests the obvious step of working in XHTML and deploying an XSL > stylesheet to transform it into valid HTML as required. > > I /bet/ someone has already done this. > > Cheers, > > N. > > -- > Nick Boalch <URL:http://users.durge.org/~nick/>
Received on Wednesday, 8 January 2003 18:58:41 UTC