Re: [xsl] generating <a href="#section"> menus. Related to <xsl:for-each> and generate-id()

Subject: Re: [xsl] generating <a href="#section"> menus. Related to <xsl:for-each> and generate-id()
From: S Woodside <sbwoodside@xxxxxxxxx>
Date: Tue, 14 Jan 2003 14:32:31 -0500

On Tuesday, January 14, 2003, at 09:00 AM, Sherzod Ruzmetov wrote:


    :I prefer descriptive ids/anchors:
    :
    :Instead of
    :http://author.handalak.com/xml/about.xml#sect_II
    :I'd do s.th. like
    :http://author.handalak.com/xml/about.xml#whatisxmlandxsl

That's what the first revision did. If you open the .xml file source
(by appending ?source=1 to the url) you will see that I
assigned "id" to each <sect>. I didn't like assigning ids manually,
so I thought there had to be an easier way, and guess what, there was
:-).

Well, hypothetically you could use the value of your <title> tag as the name. You're likely to get "invalid" characters in there, though I think most browsers deal with most characters OK. Maybe you could process the title by removing spaces, and any punctuation.


simon
---
     anti-spam: do not post this address publicly
www.simonwoodside.com -- 99% Devil, 1% Angel


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



Current Thread