Introduction à XML

Plan

Document

Que représenter

Principe de la présentation d’un document

Documents structurés

Langages de marquage - SGML et XML

Principes communs de SGML et XML (1)

Principes communs de SGML et XML (2)

XML : quelques exemples

Quelques applications

Deux syntaxes

Structure d’une instance

Commentaire

Syntaxe d’un élément

Attribut

Contenu d’un élément

D’autres éléments

Des données

Des références à des entités

Des sections littérales

DTD

Déclaration d'élément

Déclaration de liste d’attributs

Exemple DTD mémo

Documents bien formés/valides

Espaces de noms

Espaces de noms : exemple

Récapitulatif

Feuille de style

CSS : Cascading Style Sheets

CSS

Principes de CSS

Syntaxe CSS

Exemple de CSS

Limites de CSS

Applications

Plan

Beaucoup d’applications

MathML

MathML : exemple

Plan

XSLT

Principe de présentation étendu

Exemple

Feuille de transformation

Structure générale

Déclaration d’une règle

Exécution d’une règle

xsl:value-of

Passage d’une règle à une autre

Exemple

État initiale

Vers des sélections plus complexes (1)

Vers des sélections plus complexes (2)

Les autres instructions XSLT

Conclusion