Comment
afficher
du texte
où les espaces, les TABULATIONS et les caractères
Retour Chariot comptent?
Après cette leçon, vous pourrez :
Note : Si vous n'avez pas le document de la leçon précédente, téléchargez une copie maintenant.
Dans les leçons précédentes, nous avons appris qu'un navigateur web ignorait les caractères espaces, tabulations et retours chariot supplémentaires dans vos fichiers HTML. Pourtant, il peut parfois s'avérer important de conserver une mise en page particulière. Dans cette leçon, l'exercice consistera à insérer une table de texte avec des colonnes alignées.
Le tag preformat indique au navigateur web d'afficher le texte exactement de la manière dont il est tapé dans le document HTML, en conservant les espaces, les tabulations et les retours chariot. Un navigateur affiche généralement un tel texte en type
signifiant une fonte dans laquelle chaque caractère a la même largeur. Voici un exemple de ce que le tag preformat fait :
<pre>
Nous avons indenté ce texte avec 5 caractères espace.
Et utilisé le retour chariot pour
aller
à
la
ligne.
Ici, nous
utilisons des
espaces pour
créer une
table de texte.
</pre>
|
Sans les tags <pre> et </pre>, le même HTML produit :
| Nous avons indenté ce texte avec 5 caractères espace. Et utilisé le retour chariot pour aller à la ligne. Ici, nous utilisons des espaces pour créer une table de texte. |
Avec le tag preformat, votre travail sera facilité si votre éditeur de texte peut afficher les fontes monospace (comme "Courier" ou "Monaco") ; sinon, vous aurez à compter les espaces quand vous alignerez le texte en colonnes (et vous marmonnerez de vilains mots dans votre barbe).
Pour notre leçon Volcan, nous voulons ajouter une table sous la section Introduction, listant plusieurs volcans célèbres, pendant leurs éruptions, et le volume de matière éjectée. Pour cela :
<pre> Eruption Date Volume en km^3 -------- ---- -------------- Paricutin, Mexique 1943 1.3 Vésuve, Italie 79 A.D. 3 Mont St. Helens, Washington 1980 4 Krakatoa, Indonésie 1883 18 Long Valley, Californie préhistorique 500 - 600 Yellowstone, Wyoming préhistorique 2400 </pre>
Dans cet exemple, nous utilisons des caractères espace pour justifier la première colonne de gauche et centrer les 2 autres colonnes. les tirets servent à souligner les titres de colonnes.
Comparez votre page web avec un exemple du document-type. Si votre page web est différente de l'exemple, vérifiez le texte que vous avez tapé dans l'éditeur de texte. Si les colonnes ne sont pas alignées, vous avez sûrement trop ou pas assez de caractères espace.
Revoyons les grandes lignes de cette leçon :
Vous pouvez bien entendu utiliser les autres tags HTML à l'intérieur du texte entre les tags preformat. Par exemple, nous pouvons ajouter un lien hypertexte et quelques tags de style dans les tags <pre>...</pre> :
| HTML | Résultat | ||
|---|---|---|---|
<pre>
Ce didacticiel est déposé
1995, 1996
<B>N'oubliez pas d'en
parler à tous vos amis !</B>
<i>Nous
Attendons
Vos
Remarques</i>
Avec impatience,
<A HREF=
"http://www.mcli.dist.maricopa.edu/">
mcli</A>
</pre>
|
|
||
Notez bien que les tags HTML ne comptent pas comme des espaces ; ils sont ignorés à l'intérieur de la région préformat.Certains développeurs utilisent les tags <pre>...</pre> avec des retours chariot à l'intérieur pour ajouter des blancs entre du texte ou des images dans leurs pages web -- particulièrement si ils veulent ajouter plus d'espace que prévu par le tag <p>. Par exemple : |
|||
| HTML | Résultat | ||
Le fromage était aboli depuis longtemps en Orient. <pre> </pre> ... avant que Sir Longhorn n'arrive avec la grande Croisade du Fromage de 1167. |
| ||
Ajoutez une table ou un tableau à votre document HTML en utilisant le tag preformat.
Utilisez des ensembles de caractères spéciaux pour donner de l' âccèñt à vos pages web.
Ecrire le HTML : Leçon 9 : Texte Préformatté
©1994-2003
Maricopa Center for Learning and Instruction (MCLI)
Maricopa Community Colleges
La 'net connection (en anglais) à MCLI est
Alan Levine
Suggestions en Français à Bernard Bensoussan
URL: http://www.mcli.dist.maricopa.edu/tut/tut9.html