OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] HTML/XHTML: a:name vs. a:id?


Jirka, Thanks, I never would have guessed that. I must have overlooked
those parameters. Oxygen uses saxon, so that works for me.

Just out of curiosity: you added a saxon namespace at the top; why?
Is <xsl:param name="chunker.output.method">saxon:xhtml</xsl:param> a
saxon-only switch? What would be some other values you could add to
this parameter?

Robert



On Mon, Dec 13, 2010 at 5:30 AM, Jirka Kosek <jirka@kosek.cz> wrote:
> Robert Nagle wrote:
>
>> (I find it odd that in 2010 the browsers don't render XHTML code with
>> <a id="test /> correctly).
>
> The majority of browsers do this (exception here is IE) but you have to
> serve XHTML with proper content type which almost nobody does today.
>
> However, there is an easy fix on the stylesheet side if you are using
> Saxon. Saxon supports xhtml output method even in XSLT 1.0 code. This
> output method automatically adds closing tags to problematic elements
> like <a>, <script>, <div>, ...
>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>                xmlns:saxon="http://icl.com/saxon";
>                exclude-result-prefixes="saxon"
>                version="1.0">
>
> <xsl:import href=".../path/to/xhtml/chunk.xsl"/>
>
> <xsl:param name="chunker.output.method">saxon:xhtml</xsl:param>
> <xsl:param name="chunker.output.indent">yes</xsl:param>
> <xsl:param name="chunker.output.omit-xml-declaration">yes</xsl:param>
>
> </xsl:stylesheet>
>
> HTH,
>
>                                Jirka
>
> --
> ------------------------------------------------------------------
>  Jirka Kosek      e-mail: jirka@kosek.cz      http://xmlguru.cz
> ------------------------------------------------------------------
>       Professional XML consulting and training services
>  DocBook customization, custom XSLT/XSL-FO document processing
> ------------------------------------------------------------------
>  OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member
> ------------------------------------------------------------------
>
>



-- 
Robert Nagle
12777 Ashford Point Dr #1417
Houston, Texas 77082
713 893 3424
http://www.robertnagle.info


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]