SELFHTML/Quickbar  HTML  Mentions générales sur le fichier


Relations logiques d'un fichier HTML

Cette page est un document avec du texte et des informations

 Relation à d'autres fichiers du projet
 Relations de retour

 

HTML2.0 Relation à d'autres fichiers du projet

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.

Exemple:

<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>

Explication:

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.

Attention:

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

 

HTML2.0 Relations de retour

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.

Exemple fichier fichier_1.htm:

<head>
<link rel="alternate" href="fichier_2.htm" title="deuxième interprétation">
</head>

Exemple fichier fichier_2.htm:

<head>
<link rev="alternate" href="datei_1.htm" title="première interprétation">
</head>

Explication:

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: Possibilités de recherche avec la communication avec le serveur
avant: Mentions Meta pour les moteurs de recherche et les navigateurs
 

SELFHTML/Quickbar  HTML  Mentions générales sur le fichier

© 1998 Stefan Münz / © 2001 Traduction  Serge François, 13405@free.fr