Index de mots-clés: <index> |
L'insertion d'un index de mots-clés se fait à l'aide d'un élément <index>. Cet élément sera remplacé par une liste de liens hypertextes pointant vers des documents en relation avec les mots-clés définis. Ces mots clés (et les documents vers lesquels ils pointent) peuvent être définis directement dans l'élément <index>, ou ils peuvent être automatiquement collectés dans tous les documents ou toutes les pages ayant déclarés un mot-clé dans un index particulier, à l'aide d'un élément <mots-clés index="..."> . |
Index de mots-clés défini dans l'élément <index>L'élément <index> peut contenir une séries d'éléments <mot-clé> définissant chacun un mot-clé et le document vers lequel il pointe, via un attribut de lien hypertexte (docref, href, file, top-href, rel-href ou cible, etc.). Exemple <index affichage="triés" cols="3"> <mot-clé docref="hypertexte-file">file</mot-clé> <mot-clé docref="hypertexte-docref">docref</mot-clé> <mot-clé docref="hypertexte-href">href</mot-clé> <mot-clé docref="hypertexte-rel-href">rel-href</mot-clé> <mot-clé href="http://www.w3.org/">W3C</mot-clé> <mot-clé href="http://www.lesoir.be">Le soir</mot-clé> <mot-clé href="http://www.lemonde.fr">Le monde</mot-clé> <mot-clé href="http://www.google.be">google</mot-clé> <mot-clé href="http://www.rtbf.be">rtbf</mot-clé> <mot-clé href="http://www.afp.com">afp</mot-clé> </index> Ce qui donne : Index de mots-clés collecté automatiquementVous pouvez également déclarer les mots clés directement dans les pages ou les documents concernés (voir méta-informations). Le système les stockera alors dans une base de données et ira les chercher automatiquement lors de la génération de votre projet si vous placez un ou plusieurs éléments <mots-clés type="..."/> au sein de l'élément <index>. Exemple <titre3>Index des pages de test:</titre3> <index affichage="triés" cols="2"> <mots-clés type="demo-index"/> </index> Ce qui donne : Pour arriver à ce résultat, on a simplement ajouté dans les différentes pages un élément <mots-clés index="demo-index">..</mots-clés> contenant les mots-clés à définir dans l'index. Exemple <page docref="page1"> <info> <mots-clés index="demo-index" mot-clé-standard="non">recyclage</mots-clés> </info> ... </page> ... ... <page docref="page5"> <info> <mots-clés type="demo-index" mot-clé-standard="non">écologie, politique énergétique</mots-clés> </info> ... </page> <page docref="page6"> <info> <mots-clés type="demo-index" mot-clé-standard="non">écologie, développement durable</mots-clés> </info> ... </page> Remarquez que la page 5 et la page 6 ont toutes les deux déclaré le même mot-clé "écologie". Dans ce cas, une page intermédiaire a automatiquement été créée pour offrir le choix à l'utilisateur de la page qu'il veut afficher. Style d'un indexUn index est considéré comme un bloc. Tous les attributs (style, bords et ses variantes, ajuster-hauteur...) définis pour les blocs peuvent être utilisés, ainsi que l'élément <titre>. En voici quelques exemples: |
Exemple <index affichage="triés" style="colorBar6" bords="arrondis"> <mots-clés type="demo-index"/> </index> |
Exemple <index affichage="triés" style="colorBar4" bords="carrés"> <titre> <titre3>Index de mots-clés</titre3> </titre> <mots-clés type="demo-index"/> </index> |
Exemple <index affichage="triés" style="voile" bords="arrondis"> <mots-clés type="demo-index"/> </index> |