Schéma XML XPAGES


Aller à l'index

Aller à l'arbre

Type typeLabel

Restriction des valeurs:

Type typeDate

Restriction des valeurs:

Type typeURL

Restriction des valeurs:

Elément XPAGES

        Un ensemble de pages qui se suivent, sur un sujet donné.
        

Séquence parmi:
* INFORMATIONS
Choix parmi:
* PAGE
* REFXPAGES
* XPAGES

Parents: XPAGES

Elément INFORMATIONS

        Informations sur le document. Le label et le titre sont obligatoires.
        

Séquence parmi:
* LABEL
* TITRE
* AUTEUR
* DATECRE
* DATEMAJ
* LOGO
* INTERFACE
* RUBRIQUES
* LANGUE

Parents: XPAGES

Elément LABEL

type: typeLabel
        Identifiant pour cette contribution.
        Ne peut contenir que des lettres de a à z, des chiffres de 0 à 9, et le caractère "-".
        Le nom du fichier XML et le nom du dossier doivent correspondre au label.
        


Parents: INFORMATIONS

Elément TITRE

type: xs:string
        Titre de l'ensemble de pages.
        


Parents: INFORMATIONS

Elément AUTEUR

type: xs:string

Parents: INFORMATIONS, EXERCICE, QCM

Elément DATECRE

type: typeDate
            Date de création, au format JJ/MM/AAAA
        


Parents: INFORMATIONS

Elément DATEMAJ

type: typeDate
            Date de mise à jour, au format JJ/MM/AAAA
        


Parents: INFORMATIONS

Elément LOGO

        Fichier image d'un logo à utiliser pour l'interface du site.
        

Attribut fichier:
obligatoire
type: xs:string
                Chemin vers le fichier de l'image, relatif au fichier XML.
                

Attribut lien:
facultatif
type: xs:string
                Lien optionnel d'une page web vers laquelle aller quand on clique sur le logo.
                Doit commencer par "http://".
                


Parents: INFORMATIONS

Elément INTERFACE

type: xs:string
        Interface des pages.
        


Parents: INFORMATIONS

Elément RUBRIQUES

        Afficher les rubriques ou non. Par défaut, utilise la valeur de l'élément parent.
        L'élément XPAGES de plus haut niveau a la valeur "oui" par défaut.
        

Restriction des valeurs:
Parents: INFORMATIONS

Elément LANGUE

        Code de la langue à utiliser pour l'interface utilisateur.
        

Restriction des valeurs:
Parents: INFORMATIONS

Elément REFXPAGES

        Référence vers un autre ensemble de pages, dont le titre sera affiché
        dans le sommaire de cet ensemble.
        

Attribut label:
obligatoire
type: typeLabel
                    Label du document XPAGES référencé.
                


Parents: XPAGES

Elément PAGE

        Page écran, d'environ 1000 caractères.
        

Choix parmi:
* SECTION
* PARAGRAPHE
* LISTE
* TABLEAU
* ENVIMAGE
* APPLET
* FLASH
* COMMENTAIRE
* CODE
* EXERCICE
* QCM
* BIBLIOGRAPHIE
Attribut label:
obligatoire
type: typeLabel
                    Label de la page (identifiant caché permettant de faire un lien vers cette page).
                    Ne doit être composé que de lettres minuscules de a à z.
                    Utiliser le label "index" pour la page d'entrée du site (il faut aussi pour
                    cela spécifier dans les informations que le document XPAGES correspond à un site).
                

Attribut titre:
obligatoire
type: xs:string
                    Titre de la page.
                


Parents: XPAGES

Elément SECTION

        Une section à l'intérieur d'une page, qui peut avoir un titre.
        Le rôle permet de donner un sens à la section, pour des transformations XML ultérieures ou un affichage particulier.
        L'importance "grande" permet de mettre en valeur la section par rapport au reste du texte.
        

Choix parmi:
* SECTION
* PARAGRAPHE
* LISTE
* TABLEAU
* ENVIMAGE
* APPLET
* FLASH
* COMMENTAIRE
* CODE
* EXERCICE
* QCM
Attribut titre:
facultatif
type: xs:string
                    Titre de la section.
                

Attribut role:
facultatif
type: xs:string
                    Rôle sémantique de la section : sens qu'on lui donne.
                

Attribut importance:
facultatif
                    Importance de la section. Une section importante pourra être mise en évidence
                    dans le site web généré.
                

Restriction des valeurs:

Parents: PAGE, SECTION, ENONCE, SOLUTION

Elément PARAGRAPHE

Peut contenir du texte
Choix parmi:
* texte

Parents: PAGE, SECTION, ITEM, ENONCE, SOLUTION, AIDE

Elément ENVIMAGE

        Environnement pour des images ou animations.
        

Séquence parmi:
* FICHIER
* LEGENDE
* CREDIT
Attribut titre:
facultatif
type: xs:string
                    Titre de l'image ou animation.
                

Attribut localisation:
obligatoire
                    Positionnement souhaité pour l'image :
                    - texte : dans le texte à la taille d'origine
                    - page : dans la page à côté du texte, réduit si nécessaire
                    - icône : sous forme de petite icône à côté du paragraphe qui suit
                

Restriction des valeurs:
Attribut label:
facultatif
type: typeLabel
                    Label permettant de faire un lien vers l'image.
                


Parents: PAGE, SECTION, ENONCE, SOLUTION, AIDE

Elément LEGENDE

        Légende
        

Peut contenir du texte
Choix parmi:
* texte

Parents: ENVIMAGE, APPLET, FLASH

Elément FICHIER

        Fichier image ou animation à inclure dans le texte,
        ou à localiser dans une page qui s'ouvrira à part du texte.
        Si le contenu du fichier doit être accompagné d'une légende,
        il est nécessaire de passer par l'élément ENVIMAGE.
        

Attribut nom:
obligatoire
type: xs:string

Parents: ENVIMAGE, texte, LIENPAGE, LIENWEB, LIENIMAGE

Elément CREDIT

        crédit des documents
        

Peut contenir du texte
Choix parmi:
* LIENPAGE
* LIENWEB
* styletexte

Parents: ENVIMAGE, APPLET, FLASH

Elément TABLEAU

        Tableau.
        

Choix parmi:
* TR
Attribut titre:
facultatif
type: xs:string
                    Titre du tableau
                


Parents: PAGE, SECTION, ENONCE, SOLUTION, AIDE

Elément TR

        Ligne d'un tableau
        

Choix parmi:
* TD
* TH

Parents: TABLEAU

Elément TD

        Cellule d'un tableau
        

Peut contenir du texte
Choix parmi:
* texte
Attribut align:
facultatif
                    Alignement du texte de la cellule
                

Restriction des valeurs:
Attribut colspan:
facultatif
type: xs:positiveInteger
                    Regroupement horizontal de cellules :
                    nombres de cellules à regrouper à droite de celle-ci
                

Attribut rowspan:
facultatif
type: xs:positiveInteger
                    Regroupement vertical de cellules :
                    nombres de cellules à regrouper en bas de celle-ci
                


Parents: TR

Elément TH

        Entête d'une colonne
        

Peut contenir du texte
Choix parmi:
* texte
Attribut align:
facultatif
                    Alignement du texte de la cellule
                

Restriction des valeurs:
Attribut colspan:
facultatif
type: xs:positiveInteger
                    Regroupement horizontal de cellules :
                    nombres de cellules à regrouper à droite de celle-ci
                

Attribut rowspan:
facultatif
type: xs:positiveInteger
                    Regroupement vertical de cellules :
                    nombres de cellules à regrouper en bas de celle-ci
                


Parents: TR

Elément LISTE

        Liste à points
        

Séquence parmi:
* ITEM

Parents: PAGE, SECTION, ITEM, ENONCE, SOLUTION, AIDE

Elément ITEM

        Elément d'une liste
        

Peut contenir du texte
Choix parmi:
* PARAGRAPHE
* LISTE
* texte

Parents: LISTE

Elément APPLET

        Applet Java. Les fichiers (classes, archives, données) doivent être placés
        dans le dossier de la contribution.
        

Séquence parmi:
* PARAM
* LEGENDE
* CREDIT
Attribut titre:
facultatif
type: xs:string
                    Titre de l'applet
                

Attribut classe:
obligatoire
type: xs:string
                    Classe principale de l'applet.
                

Attribut archive:
facultatif
type: xs:string
                    Archive jar optionnelle.
                

Attribut largeur:
obligatoire
type: xs:int
                    Largeur de la zone de l'applet, en pixels.
                

Attribut hauteur:
obligatoire
type: xs:int
                    Hauteur de la zone de l'applet, en pixels.
                

Attribut localisation:
obligatoire
                    Positionnement souhaité pour l'applet :
                    - texte : dans le texte
                    - page : dans la page à côté du texte
                    - icône : accessible à partir d'une petite icône à côté du paragraphe qui suit
                

Restriction des valeurs:

Parents: PAGE, SECTION, ENONCE, SOLUTION, AIDE

Elément PARAM

        Paramètre d'applet ou d'objet Flash
        

Attribut nom:
obligatoire
type: xs:string
                    Nom du paramètre.
                

Attribut valeur:
obligatoire
type: xs:string
                    Valeur du paramètre.
                


Parents: APPLET, FLASH

Elément FLASH

        Objet Flash. Les fichiers doivent se trouver dans le dossier de la contribution.
        

Séquence parmi:
* PARAM
* LEGENDE
* CREDIT
Attribut titre:
facultatif
type: xs:string
                    Titre de l'objet Flash.
                

Attribut fichier:
obligatoire
type: xs:string
                    Chemin vers le fichier SWF, relatif à la contribution.
                

Attribut largeur:
obligatoire
type: xs:int
                    Largeur de la zone de l'objet Flash, en pixels.
                

Attribut hauteur:
obligatoire
type: xs:int
                    Hauteur de la zone de l'objet Flash, en pixels.
                

Attribut localisation:
obligatoire
                    Positionnement souhaité pour l'objet Flash :
                    - texte : dans le texte
                    - page : dans la page à côté du texte
                    - icône : accessible à partir d'une petite icône à côté du paragraphe qui suit
                

Restriction des valeurs:

Parents: PAGE, SECTION, ENONCE, SOLUTION, AIDE

Elément COMMENTAIRE

type: xs:string
        Commentaire de l'auteur, qui ne sera pas affiché dans le résultat final.
        


Parents: PAGE, SECTION

Elément EXERCICE

            Exercice de type questions-réponses
        

Séquence parmi:
* AUTEUR
* ENONCE
* DIFFICULTE
* TEMPS
* QUESTION
Attribut titre:
facultatif
type: xs:string
Attribut type:
facultatif
                    Type d'exercice. Les solutions des exercices de type "évaluation" ne sont
                    affichées qu'avec la sortie "solutions", alors que les solutions des exercices
                    de type "auto-évaluation" sont toujours affichées.
                

Restriction des valeurs:

Parents: PAGE, SECTION

Elément ENONCE

            Enoncé d'un exercice ou d'une question
        

Choix parmi:
* SECTION
* PARAGRAPHE
* LISTE
* TABLEAU
* ENVIMAGE
* APPLET
* FLASH

Parents: EXERCICE, QUESTION, QCM

Elément DIFFICULTE

            indication du niveau de difficulté :
            * : facile, ou application directe du cours
            ** : moyen
            *** : difficile
        

Restriction des valeurs:
Parents: EXERCICE, QCM

Elément TEMPS

type: xs:string
            temps indicatif nécessaire pour résoudre l'exercice
        


Parents: EXERCICE, QCM

Elément QUESTION

            Question d'un exercice, avec un énoncé, éventuellement des aides, une solution,
            et éventuellement des points.
        

Séquence parmi:
* ENONCE
* AIDE
* SOLUTION
* POINTS

Parents: EXERCICE

Elément SOLUTION

Choix parmi:
* SECTION
* PARAGRAPHE
* LISTE
* TABLEAU
* ENVIMAGE
* APPLET
* FLASH

Parents: QUESTION

Elément POINTS

type: xs:float
            Nombre de points gagnés si la réponse est correcte.
        


Parents: QUESTION

Elément QCM

            Questionnaire à choix multiples, avec des commentaires affichés
            après le choix de l'utilisateur.
        

Séquence parmi:
* AUTEUR
* ENONCE
* DIFFICULTE
* TEMPS
* QUESTIONQCM
Attribut titre:
facultatif
type: xs:string

Parents: PAGE, SECTION

Elément AIDE

            Aide d'un exercice.
        

Choix parmi:
* PARAGRAPHE
* LISTE
* TABLEAU
* ENVIMAGE
* APPLET
* FLASH

Parents: QUESTION, QUESTIONQCM

Elément QUESTIONQCM

            Question d'un QCM, avec un énoncé, éventuellement des aides,
            et les réponses possibles.
        

Séquence parmi:
* ENONCEQCM
* AIDE
* REPONSEQCM

Parents: QCM

Elément ENONCEQCM

            Enoncé d'un QCM (texte très court)
        

Peut contenir du texte
Choix parmi:
* texte

Parents: QUESTIONQCM

Elément REPONSEQCM

            Réponse possible à un QCM.
            Contient le texte de la réponse (TEXTEREP)
            et un commentaire (COMMENTAIREREP) à afficher si la réponse donnée est incorrecte.
            L'attribut bonne indique si la réponse est bonne ou pas.
        

Séquence parmi:
* TEXTEREP
* COMMENTAIREREP
Attribut bonne:
obligatoire
Restriction des valeurs:

Parents: QUESTIONQCM

Elément TEXTEREP

            Texte de la réponse
        

Peut contenir du texte
Choix parmi:
* texte

Parents: REPONSEQCM

Elément COMMENTAIREREP

type: xs:string
            Commentaire à afficher si la réponse donnée est incorrecte
        


Parents: REPONSEQCM

Groupe texte

        Ensemble des éléments que l'on retrouve mélangés à du texte
        

Choix parmi:
* LIENPAGE
* LIENWEB
* LIENIMAGE
* FICHIER
* SYMBOLE
* EQUATION
* EQUATEX
* GLOSSAIRE
* styletexte

Parents: PARAGRAPHE, LEGENDE, TD, TH, ITEM, ENONCEQCM, TEXTEREP

Groupe styletexte

        styles et espaces pour le texte
        

Choix parmi:
* EM
* SUP
* SUB
* CODE
* NBSP

Parents: CREDIT, texte, GLOSSAIRE

Elément LIENPAGE

        Lien vers une page de la même contribution (si contribution est vide),
        ou vers une page d'une autre contribution (avec contribution = le label de la contribution).
        Doit contenir du texte ou un fichier sur lequel sera placé le lien.
        

Peut contenir du texte
Choix parmi:
* FICHIER
* EM
Attribut contribution:
facultatif
type: typeLabel
                Le label de la contribution. Vide si on veut faire un lien vers la même contribution.
                

Attribut page:
facultatif
type: typeLabel
                Le label de la page. Vide si on veut faire un lien vers la première page de la contribution.
                


Parents: CREDIT, texte

Elément LIENWEB

        Lien externe (avec url commençant par "http://").
        Doit contenir du texte ou un fichier sur lequel sera placé le lien.
        

Peut contenir du texte
Choix parmi:
* FICHIER
* EM
Attribut url:
obligatoire
type: xs:string
                Adresse de la page web. Doit commencer par "http://".
                


Parents: CREDIT, texte

Elément LIENIMAGE

        Lien vers un environnement d'image dans la même page.
        Doit contenir du texte ou un fichier sur lequel sera placé le lien.
        

Peut contenir du texte
Choix parmi:
* FICHIER
* EM
Attribut label:
obligatoire
type: typeLabel
                Label de l'environnement d'image (qui doit se trouver dans la même page).
                


Parents: texte

Elément SYMBOLE

            Lettre grecque ou petite image à incorporer dans le texte, parmi
            les symboles de Jaxe.
        

Attribut nom:
obligatoire
type: xs:string

Parents: texte

Elément EQUATION

        Equation: texte de l'équation dans l'attribut texte (avec la syntaxe de Jaxe),
        et image PNG encodée en base64 à l'intérieur de l'élément.
        Plus tard l'image sera redirigée vers un fichier dont la référence
        sera dans un attribut "image".
        

Peut contenir du texte
Attribut texte:
obligatoire
type: xs:string
                Texte de l'équation, avec la syntaxe de Jaxe.
                


Parents: texte

Elément EQUATEX

            Equation avec la syntaxe TeX: texte
            et image PNG encodée en base64 à l'intérieur de l'élément.
        

Peut contenir du texte
Attribut texte:
obligatoire
type: xs:string
Attribut label:
facultatif
type: xs:string

Parents: texte

Elément GLOSSAIRE

        Renvoi au glossaire des mots importants ou jargonneux,
        et éventuelle proposition de définition pour le glossaire.
        Les attributs définissent le mot affiché et le mot de référence,
        et le contenu de l'élément correspond à sa définition.
        

Peut contenir du texte
Choix parmi:
* styletexte
Attribut mot:
obligatoire
type: xs:string
                Mot affiché.
                

Attribut ref:
facultatif
type: xs:string
                Mot de référence dans le glossaire, s'il est différent du mot affiché.
                


Parents: texte

Elément BIBLIOGRAPHIE

        Liste de références bibliographiques et webographiques.
        

Choix parmi:
* REFOUVRAGE
* REFARTICLE
* REFWEB
Attribut titre:
facultatif
type: xs:string

Parents: PAGE

Elément REFOUVRAGE

            Référence bibliographique pour un ouvrage.
        

Attribut titre:
obligatoire
type: xs:string
Attribut sous-titre:
facultatif
type: xs:string
Attribut premierAuteur:
obligatoire
                    Ecrire sous la forme "NOM, Prénom".
                

Restriction des valeurs:
Attribut autresAuteurs:
facultatif
type: xs:string
Attribut volume:
facultatif
type: xs:string
Attribut lieu:
facultatif
type: xs:string
Attribut editeur:
obligatoire
type: xs:string
Attribut annee:
obligatoire
type: xs:string
Attribut pagination:
facultatif
type: xs:string
Attribut collection:
facultatif
type: xs:string
Attribut isbn:
facultatif
Restriction des valeurs:
Attribut url:
facultatif
type: typeURL
Attribut autre:
facultatif
type: xs:string

Parents: BIBLIOGRAPHIE

Elément REFARTICLE

            Référence bibliographique pour un article de périodique.
        

Attribut titreArticle:
obligatoire
type: xs:string
Attribut titrePeriodique:
obligatoire
type: xs:string
Attribut premierAuteur:
obligatoire
                    Ecrire sous la forme "NOM, Prénom".
                

Restriction des valeurs:
Attribut autresAuteurs:
facultatif
type: xs:string
Attribut annee:
obligatoire
type: xs:positiveInteger
Attribut volume:
facultatif
type: xs:string
Attribut numero:
obligatoire
type: xs:string
Attribut pagination:
obligatoire
type: xs:string
Attribut url:
facultatif
type: typeURL
Attribut autre:
facultatif
type: xs:string

Parents: BIBLIOGRAPHIE

Elément REFWEB

            Référence pour une page web.
        

Attribut url:
obligatoire
type: typeURL
                    URL de la page web qui doit être référencée dans la webographie. Doit commencer par "http://".
                

Attribut auteurs:
obligatoire
type: xs:string
                    Auteurs ou collectivité.
                

Attribut titre:
obligatoire
type: xs:string
Attribut titreSite:
facultatif
type: xs:string
Attribut dateConsultation:
facultatif
type: xs:string
Attribut description:
facultatif
type: xs:string

Parents: BIBLIOGRAPHIE

Elément EM

        Emphase (généralement transformé en italique à l'affichage)
        

Peut contenir du texte
Choix parmi:
* SUP
* SUB

Parents: styletexte, LIENPAGE, LIENWEB, LIENIMAGE

Elément CODE

        Code informatique (généralement affiché avec une police dont les lettres ont la même taille)
        

Peut contenir du texte
Choix parmi:
* NBSP

Parents: PAGE, SECTION, styletexte

Elément SUP

type: xs:string
        Exposant
        


Parents: styletexte, EM

Elément SUB

type: xs:string
        Indice
        


Parents: styletexte, EM

Elément NBSP

        Espace insécable
        


Parents: styletexte, CODE


Index

AIDE
APPLET
AUTEUR
BIBLIOGRAPHIE
CODE
COMMENTAIRE
COMMENTAIREREP
CREDIT
DATECRE
DATEMAJ
DIFFICULTE
EM
ENONCE
ENONCEQCM
ENVIMAGE
EQUATEX
EQUATION
EXERCICE
FICHIER
FLASH
GLOSSAIRE
INFORMATIONS
INTERFACE
ITEM
LABEL
LANGUE
LEGENDE
LIENIMAGE
LIENPAGE
LIENWEB
LISTE
LOGO
NBSP
PAGE
PARAGRAPHE
PARAM
POINTS
QCM
QUESTION
QUESTIONQCM
REFARTICLE
REFOUVRAGE
REFWEB
REFXPAGES
REPONSEQCM
RUBRIQUES
SECTION
SOLUTION
styletexte
SUB
SUP
SYMBOLE
TABLEAU
TD
TEMPS
texte
TEXTEREP
TH
TITRE
TR
typeDate
typeLabel
typeURL
XPAGES


Arbre

-XPAGES
 |-INFORMATIONS
 | |-LABEL
 | |-TITRE
 | |-AUTEUR
 | |-DATECRE
 | |-DATEMAJ
 | |-LOGO
 | |-INTERFACE
 | |-RUBRIQUES
 |  -LANGUE
 |-PAGE
 | |-SECTION
 | | |-SECTION
 | | |-PARAGRAPHE
 | | |-LISTE
 | | |-TABLEAU
 | | |-ENVIMAGE
 | | |-APPLET
 | | |-FLASH
 | | |-COMMENTAIRE
 | | |-CODE
 | | |  -NBSP
 | | |-EXERCICE
 | | | |-AUTEUR
 | | | |-ENONCE
 | | | | |-SECTION
 | | | | |-PARAGRAPHE
 | | | | |-LISTE
 | | | | |-TABLEAU
 | | | | |-ENVIMAGE
 | | | | |-APPLET
 | | | |  -FLASH
 | | | |-DIFFICULTE
 | | | |-TEMPS
 | | |  -QUESTION
 | | |   |-ENONCE
 | | |   |-AIDE
 | | |   |-SOLUTION
 | | |    -POINTS
 | |  -QCM
 | |   |-AUTEUR
 | |   |-ENONCE
 | |   | |-SECTION
 | |   | |-PARAGRAPHE
 | |   | |-LISTE
 | |   | |-TABLEAU
 | |   | |-ENVIMAGE
 | |   | |-APPLET
 | |   |  -FLASH
 | |   |-DIFFICULTE
 | |   |-TEMPS
 | |    -QUESTIONQCM
 | |     |-ENONCEQCM
 | |     |-AIDE
 | |      -REPONSEQCM
 | |-PARAGRAPHE
 | |-LISTE
 | |-TABLEAU
 | |-ENVIMAGE
 | |-APPLET
 | |-FLASH
 | |-COMMENTAIRE
 | |-CODE
 | |  -NBSP
 | |-EXERCICE
 | | |-AUTEUR
 | | |-ENONCE
 | | | |-SECTION
 | | | | |-SECTION
 | | | | |-PARAGRAPHE
 | | | | |-LISTE
 | | | | |-TABLEAU
 | | | | |-ENVIMAGE
 | | | | |-APPLET
 | | | | |-FLASH
 | | | | |-COMMENTAIRE
 | | | | |-CODE
 | | | | |-EXERCICE
 | | | |  -QCM
 | | | |-PARAGRAPHE
 | | | |-LISTE
 | | | |-TABLEAU
 | | | |-ENVIMAGE
 | | | |-APPLET
 | | |  -FLASH
 | | |-DIFFICULTE
 | | |-TEMPS
 | |  -QUESTION
 | |   |-ENONCE
 | |   | |-SECTION
 | |   | |-PARAGRAPHE
 | |   | |-LISTE
 | |   | |-TABLEAU
 | |   | |-ENVIMAGE
 | |   | |-APPLET
 | |   |  -FLASH
 | |   |-AIDE
 | |   | |-PARAGRAPHE
 | |   | |-LISTE
 | |   | |-TABLEAU
 | |   | |-ENVIMAGE
 | |   | |-APPLET
 | |   |  -FLASH
 | |   |-SOLUTION
 | |   | |-SECTION
 | |   | |-PARAGRAPHE
 | |   | |-LISTE
 | |   | |-TABLEAU
 | |   | |-ENVIMAGE
 | |   | |-APPLET
 | |   |  -FLASH
 | |    -POINTS
 | |-QCM
 | | |-AUTEUR
 | | |-ENONCE
 | | | |-SECTION
 | | | | |-SECTION
 | | | | |-PARAGRAPHE
 | | | | |-LISTE
 | | | | |-TABLEAU
 | | | | |-ENVIMAGE
 | | | | |-APPLET
 | | | | |-FLASH
 | | | | |-COMMENTAIRE
 | | | | |-CODE
 | | | | |-EXERCICE
 | | | |  -QCM
 | | | |-PARAGRAPHE
 | | | |-LISTE
 | | | |-TABLEAU
 | | | |-ENVIMAGE
 | | | |-APPLET
 | | |  -FLASH
 | | |-DIFFICULTE
 | | |-TEMPS
 | |  -QUESTIONQCM
 | |   |-ENONCEQCM
 | |   |  -texte
 | |   |-AIDE
 | |   | |-PARAGRAPHE
 | |   | |-LISTE
 | |   | |-TABLEAU
 | |   | |-ENVIMAGE
 | |   | |-APPLET
 | |   |  -FLASH
 | |    -REPONSEQCM
 | |     |-TEXTEREP
 | |      -COMMENTAIREREP
 |  -BIBLIOGRAPHIE
 |   |-REFOUVRAGE
 |   |-REFARTICLE
 |    -REFWEB
 |-REFXPAGES
  -XPAGES


-PARAGRAPHE -texte
-ENVIMAGE |-FICHIER |-LEGENDE | -texte -CREDIT |-LIENPAGE | |-FICHIER | -EM | |-SUP | -SUB |-LIENWEB | |-FICHIER | -EM | |-SUP | -SUB -styletexte |-EM | |-SUP | -SUB |-SUP |-SUB |-CODE | -NBSP -NBSP
-FICHIER
-TABLEAU -TR |-TD | -texte -TH -texte
-LISTE -ITEM |-PARAGRAPHE |-LISTE -texte
-APPLET |-PARAM |-LEGENDE | -texte -CREDIT |-LIENPAGE | |-FICHIER | -EM | |-SUP | -SUB |-LIENWEB | |-FICHIER | -EM | |-SUP | -SUB -styletexte |-EM | |-SUP | -SUB |-SUP |-SUB |-CODE | -NBSP -NBSP
-FLASH |-PARAM |-LEGENDE | -texte -CREDIT |-LIENPAGE | |-FICHIER | -EM | |-SUP | -SUB |-LIENWEB | |-FICHIER | -EM | |-SUP | -SUB -styletexte |-EM | |-SUP | -SUB |-SUP |-SUB |-CODE | -NBSP -NBSP
-texte |-LIENPAGE | |-FICHIER | -EM | |-SUP | -SUB |-LIENWEB | |-FICHIER | -EM | |-SUP | -SUB |-LIENIMAGE | |-FICHIER | -EM | |-SUP | -SUB |-FICHIER |-SYMBOLE |-EQUATION |-EQUATEX |-GLOSSAIRE | -styletexte | |-EM | | |-SUP | | -SUB | |-SUP | |-SUB | |-CODE | | -NBSP | -NBSP -styletexte |-EM | |-SUP | -SUB |-SUP |-SUB |-CODE | -NBSP -NBSP