Déclencher des actions avec l'attribut hypertexte cibleL'attribut hypertexte cible sert à plusieurs choses:
Déclencher des actions avec l'attribut cible |
Si l'attribut cible contient une liste d'actions (séparées par des virgules), celles-ci seront déclenchées lorsque l'utilisateur cliquera sur le lien. Ces actions peuvent porter sur des blocs (montrer/masquer un bloc, ouvrir/fermer un bloc), sur des options (activer/désactiver une option), sur des présentations (afficher un onglet particulier), etc. L'attribut cible peut être utilisé partout où un attribut hypertexte est autorisé: <a>, <toc1>, <toc2>, <toc3>, <toc4>, <tag>, <option>, une image cliquable, un bloc cliquable, etc. |
Exemple qui utilise des actions pour ouvrir/fermer des blocs |
L'exemple ci-contre affiche deux blocs possédant un ancre bloc1 et bloc2. Une table des matières permet, grâce à des actions définies dans des attributs cible, d'ouvrir ou de fermer ces deux blocs. Exemple <toc> <toc1 cible="ouvrirFermer:bloc1">ouvrir/fermer le bloc 1</toc1> <toc1 cible="ouvrirFermer:bloc2">ouvrir/fermer le bloc 2</toc1> <toc1 cible="ouvrirFermer:bloc1,ouvrirFermer:bloc2">ouvrir/fermer les deux blocs</toc1> </toc> <bloc ancre="bloc1" style="class1" refermable="oui" état="fermé"> <titre><titre4>bloc1</titre4></titre> <p>le bloc 1 est ouvert</p> </bloc> <bloc ancre="bloc2" style="class1" refermable="oui" état="fermé"> <titre><titre4>bloc2</titre4></titre> <p>le bloc 2 est ouvert</p> </bloc> |