Les nouveaux standards du web et plus particulierement les langages XML et XHTML. Nous verrons donc dans ce chapitre, les fonctionalités du XML avec des exemples et une explication des plus claire possible pour faciliter la lecture et la compréhension...
Pour suivre ce chapitre, vous devez disposez au préalable d'un éditeur de texte (NotePad++ par exemple), vous n'avez besoin d'aucun logiciel de type Dreamweaver ou autre éditeur WYSIWYG.
L'objectif du XML
Le langage XML, à l'instar du HTML, prend sa source dans le SGML et partage même certaines de ses caractéristiques.
Or, le langage HTML est notoirement connu pour ses limites. Il a été conçu pour développer des sites web dans un seul but : générer du contenu et pouvoir l'afficher de façon standard en ligne. Mais ses faiblesses se remarquent dès qu'il faut extraire des informations précises à partir d'un document HTML, car le rexre se distingue difficilement des balises.
A la différence du langage HTML, le XML ne contient pas de balises fixe. L'utilisateur doit définir ses propres tags pour marquer individuellement chaque élément de données dans le fichier. Par exemple, <paragraphe> permettra de baliser une section de texte, ou <telephone> signalera un numéro de téléphone dans la page.
Le résultat de cette approche est de séparer clairement le contenu web de la façon dont il est affiché. Bref, le XML constitue un outil de développement idéal pour les webmasters pour structurer l'information
Il concrétise ce que tout le monde attendait : une source commune de définition pour le web, de la même façon qu'il existe le format RTF pour échanger des documents compatibles entre différents traitements de texte