SELFHTML/Quickbar
HTML
Mentions générales sur le fichier
![]() |
Relations logiques d'un fichier HTML |
![]() |
|
![]() |
Remarques pour les débutants en HTML: Les commandes décrites ici n'ont rien
à voir avec les liens normaux pouvant être cliqués dans un fichier HTML. Ces
liens là sont décrits dans le chapitre sur les liens
- hyperlinks.
Les possibilités décrites sur cette page sont bien partie intégrante de HTML mais ne sont malheureusement supportées par aucun des navigateurs populaires d'aujourd'hui - et sont pour cette raison tout d'abord sans valeur. Elles représentent pourtant une possibilité sensationnelle pour mentionner explicitement en interne les dépendances hyper textuelles d'un fichier HTML comme la page précédente et la page suivante par exemple, la page hiérarchiquement supérieure. Les moteurs de recherche ou des programmes logiciels peuvent ensuite par exemple établir des "cartes du site" de votre projet à savoir des représentations graphiques de la structure des pages. Très peu de moteurs de recherche en font déjà usage, il est pourtant à souhaiter que cela va changer.
Même les navigateurs devraient tenir compte de ces commandes. Le navigateur WWW devrait, quand il rencontre de telles commandes en HTML afficher une barre de boutons correspondante ou des éléments de contrôle analogues. En cliquant sur les boutons, l'utilisateur doit alors exécuter certains liens de saut à d'autres fichiers. Ni Netscape ni l' Explorer Internet MS n'ont tenu compte jusqu'à aujourd'hui de ces propositions intéressantes.
Vous pouvez noter pour chaque fichier HTML un jeu de telles mentions. Vous pouvez utiliser toutes mais aussi seulement certaines de ces commandes dont vous avez justement besoin.
<head> <link rel="contents" href="contenu.htm" title="table des matières"> <link rel="index" href="motclé.htm" title="index des mots clés"> <link rel="glossary" href="glossaire.htm" title="glossaire d'idées"> <link rel="next" href="parme.htm" title="page suivante"> <link rel="previous" href="paris.htm" title="page précédente"> </head> |
Avec <link rel= vous introduisez une relation logique de fichier. Derrière suit le type de relation du fichier (link = lien, rel = relationship = parenté). Les types autorisés sont:
rel="contents" figure pour une relation à la table des
matières (contents = table des matières)
rel="chapter" figure pour une relation à un chapitre (chapter =
chapitre)
rel="section" figure pour une relation à une section (section =
section)
rel="subsection" figure pour une relation à une sous section
(subsection = sous section)
rel="index" figure pour une relation à un index des mots
clés
rel="glossary" figure pour une relation à un glossaire
rel="appendix" figure pour une relation à un appendice (appendix =
appendice)
rel="copyright" figure pour une relation à des mentions sur
les droits
rel="next" figure pour une relation au fichier suivant dans
les "tours guidés"(next = page suivante)
rel="prev" figure pour une relation au fichier précédent
dans les "tours guidés"(prev = previous =page précédente)
rel="start" figure pour une relation au premier fichier dans
les "tours guidés"(start = première page)
rel="help" figure pour une relation à l'aide contextuelle (help =
aide)
rel="bookmark"figure pour une relation à un point
d'orientation générale (bookmark = signet)
rel="stylesheet" figure pour une relation à un fichier avec
des définitions de style. Cette mention est effectivement interprétée
par Netscape et l' Explorer Internet MS à savoir pour incorporer
des incorporer
des feuilles de style en HTML.
rel="alternate" figure pour une relation à un fichier au
même contenu que le document actuel dans une autre version de documents
toutefois (alternate = variant). Vous pouvez aussi, s'il est nécessaire
noter plusieurs commandes de ce type.
La mention href= sert à déterminer où le lien concerné doit
conduire. La mention doit figurer entre guillemets. Pour la mention, les mêmes
règles que pour les liens
normaux entrent en vigueur.
Avec la mention title= vous pouvez définir l'inscription employée quand le navigateur affichera des boutons de liens. La mention doit être faite entre guillemets et désigner la cible du lien.
En fermant avec le signe > vous clôturez la commande.
En marge de ces commandes intégrées au standard HTML, il y a encore une
commande qui sert à incorporer des polices pouvant être téléchargées en
HTML. exemple:
<link rel=fontdef src="http://www.mes.com/fonts/chianti.pfr">
Ainsi vous incorporez une police du nom de chianti.pfr. Vous en apprendrez plus
sur ce thème dans la partie polices
téléchargeables
![]() ![]() |
Des relations de retour sont conçues pour des relations "bidirectionnelles" de deux fichiers HTML. C'est le cas quand aussi bien le fichier A présente un lien pour le fichier B que lorsque le fichier B offre un lien pour le fichier A quand en fin de compte les deux fichiers d'un point de vue logique sont la cible judicieuse de l'autre fichier.
De même que pour les relations logiques à d'autres fichiers ces relations de retour devaient être représentés comme des boutons ou revêtir une forme analogue (Netscape et l'Explorer Internet MS restent aussi muets à ce sujet). Des moteurs de recherche peuvent aussi grâce à ces mentions de relations de retour tirer des conclusions intéressantes sur la structure hyper texte d'un projet.
<head> <link rel="alternate" href="fichier_2.htm" title="deuxième interprétation"> </head> |
<head> <link rev="alternate" href="datei_1.htm" title="première interprétation"> </head> |
Avec <link rev= vous introduisez une relation de retour. Sinon
ces commandes fonctionnent exactement comme celles avec <link rel=
pour des relations
logiques. Les mêmes mentions sont également possibles. Dans l'exemple
ci-dessus vous voyez comment deux fichiers HTML dont le contenu supposé traite
de la même chose sous deux points de vue différents, sont reliés logiquement
l'un à l'autre grâce à une relation de retour.
![]() | |
après:![]() |
![]() |
avant:![]() |
![]() |
SELFHTML/Quickbar
HTML
Serge François, 13405@free.fr