Les accents
Voici sûrement la chose la plus pénible du langage HTML : Les accents.
En effet, le HTML a été développé par des américains
du C.E.R.N. et à l'origine il ne reconnaissait pas les caractères accentués.
Pour que votre texte puisse être lu par tous les navigateurs il vous faudra écrire
les accents d'une certaine façon.
- " é " s'écrit "
é
"
- " à " s'écrit "
à
"
- " ï " s'écrit "
ï
"
- " ô " s'écrit "
ô
"
- " ç " s'écrit "
ç
"
- " ñ " s'écrit "
ñ
"
Pour obtenir toutes les combinaisons, la syntaxe est "&"+"la_lettre"+"l'effet"+";"
Les effets "acute" pour accent aigue, "grave" pour accent grave, "uml" pour tréma,
"circ" pour circonflexe, "cedil" pour une cédille, "tilde" pour un tilde.
Puisque certains caractères sont utilisés pour identifier les balises du texte, c'est
le cas par exemple pour " > ", " < ", " & ", et les guillemets,
si l'on a besoin de les afficher il faut utiliser les substitutions suivantes:
- " < " s'écrit "
<
"
- " > " s'écrit "
>
"
- " & " s'écrit "
&
"
- guillemet s'écrit "
"
"
Le mot "général" s'écrit donc :
général
Convertir plus rapidement
C'est une véritable gymnastique au début, vous pouvez aussi utiliser un
Editeur HTML qui vous permettra de saisir le texte comme il faut. C'est à dire
que lorsque vous taperez sur la touche " é ", " é" s'affichera.
Un autre moyen est aussi d'écrire son texte avec un vrai traitement de texte, de
sauver les textes au format RTF et d'utiliser ensuite un convertisseur RTF ---> HTML.
Cette fonction existe par exemple dans "wordia" un logiciel pour Word 6 ou 95 distribué
gratuitement par Microsoft, et dans Word 97 il y a une fonction se sauvegarde au format HTML.
Sur Mac il existe un utilitaire qui s'appelle RTF to HTML qui est shareware, Word 98 sur Mac permet aussi d'exporter
au format HTML. Au pire vous pouvez taper tout votre texte normalement avec les accents, et ensuite
faire un simple "REMPLACER dans tout le texte" des lettres accentuées par leur
codage en HTML.
A NOTER : Les dernières versions des navigateurs (à partir de Netscape 2 en fait), reconnaissent
les caractères accentués, cependant, tout le monde n'a pas une version récente.
De plus, suivant le système que vous utilisez (PC, MAC, UNIX...) les accents ne sont pas codés de la
même manière dans les tables de police de caractères.