![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() |
|
XML (eXtensible Markup Language, soit "langage à balises extensible") est un standard issu du Consortium
W3, le groupe chargé de définir les normes du Web. XML est en quelque sorte un langage HTML amélioré, permettant de définir de nouvelles balises.
Contrairement à HTML, qui contient un nombre limité de balises, XML peut être considéré comme un métalangage dans la mesure où il permet de définir de nouvelles commandes, de nouvelles balises permettant de décrire la présentation d'un texte. La force de XML réside dans sa capacité à pouvoir décrire n'importe quel domaine de données grâce à son extensibilité. Il va permettre de structurer, poser le vocabulaire et la syntaxe des données qu'il va contenir. En réalité, les balises XML décrivent le contenu plutôt que la présentation (contrairement au HTML). Ainsi, XML permet de SÉPARER le contenu de la présentation. Cela permet par exemple d'afficher un même document sur des applications ou des périphériques différents sans pour autant nécessiter la création d'autant de versions du document que de représentations souhaitées. Les différentes plateformes de réception de document (ordinateur personnel, téléphones mobiles, agendas électroniques, etc.) vont raffoler ! À ce titre, le XML peut être considéré comme le language de l'avenir. XML étant donc un format de description de données (et non de représentation), la mise en page de ces données va être assurée par un langage de mise en page tiers: les CSS (Cascading Style Sheet ou Feuilles de styles en Cascade). ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |