Séquence 7.1
Séquence 7.1
Séquence 7.1
• 1998 : version 1.0 de XML par le W3C (World Wide Web Consortium).
• 1999 : redéfinition de XHTML à travers XML.
• 2004 : mise à jour de XML tenant compte des caractères spéciaux en lien
avec Unicode.
Le prologue contient :
• l'entête XML qui précise entre autres la version de XML et le codage du
fichier.
<?xml version="…" encoding="…" standalone="…"?>
• la déclaration du type du document (DTD) qui définit la structure du
document.
• des commentaires et des instructions de traitement.
Développement Web – Faycel CHAOUA & Houda TOUKABRI 10
Syntaxe XML
Exemples :
<?xml version="1.0"?>
<elt>...</elt>
• Une section CDATA contient du texte qui ne sera PAS analysé par un
analyseur XML.
• Les éléments XML peuvent avoir des attributs contenant des données
relatives à un élément spécifique.
• Les commentaires sont délimités par les chaînes de caractères '<!--' et '-->' .
• Les instructions de traitement sont destinées aux applications qui traitent les
documents XML.
• XML distingue deux types d'identificateurs : les jetons et les noms XML. La
seule différence est que les noms XML doivent commencer par certains
caractères particuliers.
• Autres caractères : le tiret '-', le point '.', les deux points ':' et le tiret souligné '_’.
• Un nom XML est un jeton qui, en outre, commence par une lettre
majuscule ou minuscule [a-zA-Z], le caractère ':' ou le caractère '_'.
• Les noms commençant par les trois lettres xml en minuscule ou majuscule
• Les noms commençant par xml: comme xml:base font partie de l'espace
de noms XML.