xsl-list
[Top] [All Lists]

intra document link

2004-02-18 14:50:24
Hi, sorry it's me again.

I'm looking for a possibility of intra document links with xhtml. For
better imagination a little example: 

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../../XSL/publication.xsl"?>
<Book xmlns="http://www.iese.fhg.de/Publication/Book";
xmlns:iese.Publication="http://www.iese.fhg.de/Publication";
xmlns:iese.Chapter="http://www.iese.fhg.de/Chapter";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://www.iese.fhg.de/Publication/Book
../XSD/book.xsd">
        <iese.Publication:title>Systemsoftware Grundlagen moderner
Betriebssysteme</iese.Publication:title>
        

<iese.Publication:date>2001-01-01</iese.Publication:date>
        
<iese.Publication:abstract>abstract...</iese.Publication:abstract>
        <iese.Publication:rating>top</iese.Publication:rating>
        
<iese.Publication:location>http://www.uni-kl.de</iese.Publication:locati
on>
        <iese.Publication:confidentiality>top
secret</iese.Publication:confidentiality>
        <iese.Publication:author
href="../../../Person/XML/person_JuergenNehmer.xml"/>
        <ISBN>3-89864-115-5</ISBN>
        <publisher>dpunkt.verlag</publisher>
        <chapters>
                <iese.Chapter:Chapter>
                        <iese.Chapter:heading>Kapitel
1</iese.Chapter:heading>
        
<iese.Chapter:firstpage>1</iese.Chapter:firstpage>
        
<iese.Chapter:lastpage>15</iese.Chapter:lastpage>
                </iese.Chapter:Chapter>
                <iese.Chapter:Chapter>
                        <iese.Chapter:heading>Kapitel
2</iese.Chapter:heading>
        
<iese.Chapter:firstpage>16</iese.Chapter:firstpage>
        
<iese.Chapter:lastpage>30</iese.Chapter:lastpage>
                </iese.Chapter:Chapter>
                <iese.Chapter:Chapter>
                        <iese.Chapter:heading>Kapitel
3</iese.Chapter:heading>
        
<iese.Chapter:firstpage>31</iese.Chapter:firstpage>
        
<iese.Chapter:lastpage>45</iese.Chapter:lastpage>
                </iese.Chapter:Chapter>
                <iese.Chapter:Chapter>
                        <iese.Chapter:heading>Kapitel
4</iese.Chapter:heading>
        
<iese.Chapter:firstpage>46</iese.Chapter:firstpage>
        
<iese.Chapter:lastpage>60</iese.Chapter:lastpage>
                </iese.Chapter:Chapter>
                <iese.Chapter:Chapter>
                        <iese.Chapter:heading>Kapitel
5</iese.Chapter:heading>
        
<iese.Chapter:firstpage>61</iese.Chapter:firstpage>
        
<iese.Chapter:lastpage>75</iese.Chapter:lastpage>
                </iese.Chapter:Chapter>
        </chapters>
</Book>


All level 2 elements should be display in a table or <ul> for example
except the chapters. For each chapter I would like to create a link, for
example a href to that chapter. When you klick that link the
visualisation for that Chapter should be displayed (e.g a table again).
Creating the visualisation is not my problem, but I don't know if there
is way to build those intra document links! Are there any possibilities,
any suggestions? I frist thought about declaring an ID attribute for any
chapter but I don't know if I can point to that ID by html hrefs.

Best regards,
Nick



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



<Prev in Thread] Current Thread [Next in Thread>