(Préface de la page de recommandation contenant toutes les adresses d'origine mais apparemment sans lien aujourd'hui avec l'accueil du site.
Cette page est donc désormais inaccessible par simple clic.
J'avais trouvé une traduction de la version de 1998, donc un peu vieillote planquée dans je ne sais plus quel confin de site inaccessible français, ptêt le CNRS je crois. Et pareil, prouf! plus rien! Que dalle. Bon, ça m'inquiète moins parce que ce n'est qu'une traduction, mais c'est quand même bizarre cte histoire...
@Dobro, si tu as souvenir, je te l'avais montré. Je dis ça parce que sinon il y en a plein qui vont croire que je gatouille méga complètement...)
________________________________________________________
W3C
Langage à balise extensible (XML) 1.0 (Cinquième Edition)
Recommandation W3C du 26 Novembre 2008
Cette version:
http://www.w3.org/TR/2008/REC-xml-20081126/
Toute dernière version:
http://www.w3.org/TR/xml/
Versions précédentes:
http://www.w3.org/TR/2008/PER-xml-20080205/
http://www.w3.org/TR/2006/REC-xml-20060816/
Editeurs:
Veuillez, s'il vous plaît vous référer aux errata de ce document, qui peut inclure des corrections.
Les précédents errata de ce document sont disponibles.
Voyez aussi les
translations.
Ce document est aussi disponible dans ces formats non normatifs:
XML et
XHTML avec des indicateurs de révision codés en couleur.
Copyright © 2008
W3C® (
MIT,
ERCIM,
Keio), Tous Droits Réservés. Règles en application de la
responsabilité, de la
marque déposée et de l'
utilisation du document W3C.
_____________________________________________________________
Résumé
Le langage à balise extensible (XML) est une ramification du SGML qui est complètement décrit dans ce document. Son but est de permettre au SGML (De l'anglais Standard Generalized Markup Language : Langage à balise au standard généralisé) générique d'être servi, reçu, et traité sur le Web à la manière désormais possible du HTML. XML a été désigné pour faciliter l'implémentation et l'interopérabilité avec le SGML et HTML.
Status de ce Document
Cette section décrit le status de ce document à l'heure de sa publication. D'autre documents peuvent remplacer ce document-ci. Une liste des publications courantes du W3C et la dernière révision de ce rapport technique peut être trouvé dans l'index des rapports techniques du W3C à l'adresse
http://www.w3.org/TR/.
Ce document spécifie une syntaxe créée de manière sous-jacente à un standard existant de traitement de texte international utilisé partout (SGML, ISO 8879:1986(E) modifié et corrigé) pour l'utilisation de la grande toile mondiale (World Wide Web). C'est un produit du
groupe fondamental de travail dans la part de l'
activité XML. La version anglaise de cette spécification est la version normative. Cependant, pour les traductions de ce document, voir
http://www.w3.org/2003/03/Translations/ ... nology=xml.
Ce document est une
recommandation W3C. La cinquième édition n'est pas une nouvelle version XML. Pour la convenance des lecteurs, il incorpore les changements édictés par les errata accumulés (disponible à l'adresse
http://www.w3.org/XML/xml-V10-4e-errata) pour la
cinquième édition du XML 1.0, datée du 16 Aoùt 2006. En particulier, l'erratum
[E09] assouplit les restriction des noms d'élément et d'attribut, en fournissant ainsi à l'utilisateur les avantages couramment réalisable avec le XML 1.1 uniquement. Par conséquent, de probables documents qui n'étaient pas bien formés dans les éditions précédentes de ces spécifications sont désormais bien formés, et des documents précédemment invalides utilisant les caractérisations de nom nouvellement possibles dans, par exemple, les attributs ID, sont désormais valides.
Cette édition annule la précédente
recommandation W3C du 16 Aoùt 2006.
S'il vous plaît, rapportez les erreurs dans ce document à la mail list publique
xml-editor@w3.org; les
archives publiques sont disponibles. Pour la convenance des lecteurs, une
version XHTML avec des indicateurs de révision codés en couleur y sont aussi fournies; cette version surligne chaque changement dû à une erreur publiée dans la
liste des errata de la précédente édition, avec en même temps un lien vers l'erreur respective dans cette liste. Bon nombre d'erreurs dans la liste fournissent un raisonnement pour le changement. La liste des erreurs pour cette cinquième édition est disponible à l'adresse
http://www.w3.org/XML/xml-V10-5e-errata.
Un rapport d'implémentation est disponible à l'adresse
http://www.w3.org/XML/2008/01/xml10-5e- ... ation.html. Un
panel de test est gardé pour vérifier la conformité de cette spécification.
Ce document a été revu par les membres de W3C, les développeurs de logiciels, et par les autres groupes du W3C ainsi que les partis intéressés, et il est approuvé par le directeur en tant que recommandation W3C. C'est un document inaliénable et qui peut être utilisé comme référence matérielle ou cité par un autre document. Le rôle du W3C dans la conception des recommandations est d'attirer l'attention sur la spécification et promouvoir son déploiement mis à disposition. Cela accroît la fonctionnalité et l'interopérabilité de la toile.
Le W3C maintient une
liste publique de ces divulgations de brevets faits en concordance avec les distributions du groupe. Cette liste inclut aussi les instructions pour mettre au jour un brevet. Une personne qui a une connaissance actuelle d'un brevet et qui estime qu'il contient des
revendications essentielles, doit dévoiler l'information en accord avec
la section 6 de la politique du W3C concernant les brevets.
Table des matières
- 1 Introduction
- 1.1 Origine et but
1.2 Terminologie
2 Documents
- 2.1 Documents XML correctement formés
2.2 Caractères
2.3 Construction syntaxique ordinaire
2.4 Donnée de caractères et balise
2.5 Commentaires
2.6 Instructions de traitement
2.7 Sections CDATA
2.8 Déclarations de programmation logique et type de document
2.9 Déclaration de document autonome
2.10 Manipulation des espaces blancs
2.11 Manipulations des fins de ligne
2.12 Identification de langage
3 Structures logiqueq
- 3.1 Marque de départ, marque de fin, et marque d'élément vide
3.2 Déclaration des types d'élément
3.2.1 Contenu des élément
3.2.2 Contenu des mélanges
3.3 Déclarations de listes d'attributs
3.3.1 Types d'attribut
3.3.2 Attributs par défaut
3.3.3 Normalisation des valeurs d'attribut
3.4 Sections conditionnelles
4 Structures physiques
- 4.1 Références des caractères et entités
4.2 Déclarations d'entité
4.2.1 Entités internes
4.2.2 Entités externes
4.3 Entités analysées
4.3.1 La déclaration de texte
4.3.2 Entités analysées et correctement formées
4.3.3 Encodage des caractères au sein des entités
4.4 Traitement XML des entités et références
4.4.1 Non reconnu
4.4.2 Inclu
4.4.3 Inclu si validé
4.4.4 Interdit
4.4.5 Littéralement inclu
4.4.6 Signaler
4.4.7 Contournement
4.4.8 Inclu en tant que paramètre entitaire
4.4.9 Erreur
4.5 Construction d'un texte de remplacement d'entité
4.6 Entités pré-définies
4.7 Déclarations de notation
4.8 Entité de document
5 Conformité
- 5.1 Processeurs de validation et de non-validation
5.2 Processeur d'utilisation XML
6 Notation
Appendices
- A Références
- A.1 Références normatives
A.2 Autres références
B Classes de caractères
C XML et SGML (Non Normatif)
D Extension d'entité et références de caractères (non normatif)
E Modèles de composition déterministe (Non Normatif)
F Auto-detection des encodages de caractères (Non Normatif)
- F.1 Détection sans information d'encodage externe
F.2 Priorités en la présence d'information d'encodage externe
G Groupe de travail XML du W3C (Non Normatif)
H Groupe fondamental de travail XML du W3C (Non Normatif)
I Notes de production (Non Normatif)
J Suggestions pour les noms XML (Non Normatif)
________________________________________________________