Structurer du texte
L'origine du HTML (et donc en quelques sortes du XHTML) remonte aux années '90 où les scientifiques échangeaient des documents par Internet. Les scientifiques du CERN voulaient distribués leur connaissances entre deux ordinateurs (sur un réseau). Puisqu'ils utilisaient différents types d'ordinateurs et logiciels, ils ont créés un format pour donner du sens aux documents, le HTML. Il était très facile à écrire à l'aide d'un éditeur texte rudimentaire, possédait une base de balise limitée et était assez compact pour les modems de l'époque.
Le XHTML descend de ce concept de Partage de document entre ordinateurs. Grâce à la syntaxe XML, l'écriture ou la lecture est rendu même plus facile. La taille des fichiers reste encore très petite comparativement aux autres formats de document sur le marché.
Pour l'impression, toutefois, on utilise généralement les formats PostScript (.ps) ou PDF (.pdf) qui sont plus adaptés. Les propriétés de mise en page pour l'impression en CSS sont encore très mal supportées par les navigateurs.
Aujourd'hui, on n'utilise plus seulement le XHTML pour publier des documents, mais bien pour créer des sites Web riches en fonctionnalités. On peut créer à l'aide de langages côtés client ou serveur des formulaires de saisies, des applications Web, des jeux, des questionnaires, etc.
Aperçu de l'encodage avec Bloc-notes
XHTML 1.0 Strict (864 octets):
Word 2002 (24064 octets):
RTF (20331 octets):
Note: dans le document XHTML, l'image est externe (non inclus dans le fichier) et a une taille de 1669 octets.
Comparaison de 4 formats connus
Format | Taille | Ouvert/Fermé | Lisible | Écriture |
---|---|---|---|---|
XHTML | 864 o (+1669o pour images) | Ouvert (W3C) | Oui (balise) | Éditeur texte ou éditeur XHTML |
Word 2002 | 24064 o | Fermé | Non | Microsoft Word / OpenOffice.org |
RTF | 20331 o | ? | Oui (\propriete) | Éditeur texte (wordpad, word, ...) |
SWC | ? | Ouvert | Non/Oui (c'est du XML archivé) | OpenOffice.org |