Télécharger Opale [Opale]
OpenOffice.org
Mode d'emploi pdf
XML expliqué aux débutants
XML (Extensible Markup Language, ou Langage Extensible de Balisage) est le langage destiné à succéder à HTML sur le World Wide Web. Comme HTML (Hypertext Markup Language) c'est un langage de balisage (markup), c'est-à-dire un langage qui présente de l'information encadrée par des balises. Mais contrairement à HTML, qui présente un jeu limité de balises orientées présentation (titre, paragraphe, image, lien hypertexte, etc.), XML est un métalangage, qui va permettre d'inventer à volonté de nouvelles balises pour isoler toutes les informations élémentaires (titre d'ouvrage, prix d'article, numéro de sécurité sociale, référence de pièce…), ou agrégats d'informations élémentaires, que peut contenir une page Web. Le prédécesseur de XML sur le Web : HTML Pour comprendre la philosophie de XML, rien de mieux qu'un petit exemple. Figure 1. Figure 2. Toutes les balises d'une page HTML sont donc relatives à sa présentation finale et à rien d'autre. De HTML à XML Figure 3. Figure 4. Figure 5.
Extensible Markup Language
Un article de Wikipédia, l'encyclopédie libre. L'Extensible Markup Language (XML[note 1], « langage à balise extensible » en français) est un langage informatique de balisage générique qui dérive du SGML. Cette syntaxe est dite « extensible » car elle permet de définir différents espaces de noms, c'est-à-dire des langages avec chacun leur vocabulaire et leur grammaire, comme XHTML, XSLT, RSS, SVG… Elle est reconnaissable par son usage des chevrons (< >) encadrant les balises. L'objectif initial est de faciliter l'échange automatisé de contenus complexes (arbres, texte riche…) entre systèmes d'informations hétérogènes (interopérabilité). Avec ses outils et langages associés, une application XML respecte généralement certains principes : la structure d'un document XML est définie et validable par un schéma ;un document XML est entièrement transformable dans un autre document XML. Historique[modifier | modifier le code] XML et SGML[modifier | modifier le code] <? <! ÐÏ à¡± á > þÿ ! <? répétable <!
Related:
Related: