<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!DOCTYPE xhtml:html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?xml-stylesheet   href="../dtd/copy.xml" type="text/xsl"  ?><?xml-stylesheet   type="text/css" href="../css/commun2.css"  ?>
			  <!--
				  
				  
				  ************
				  
				  Ce fichier est généré automatiquement.
				  Ne pas le modifier manuellement, mais
				  plutôt faire rapport des problèmes à 
				  Daniel Lemire (lemire@acm.org).
				  
				  *********************
				  *********************
				  
				  
				  
			  -->
<xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:exsl="http://exslt.org/common" xmlns:regexp="http://exslt.org/regular-expressions" xmlns="http://www.w3.org/1999/xhtml" xmlns:str="http://exslt.org/strings">
  <xhtml:head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Glossaire</title>
    <script type="text/javascript">
						  function externalLinks() {
                                                     if(!document.getElementsByTagName) return;
                                                     var anchors = document.getElementsByTagName("a");
                                                     for(var i=0; i&lt;anchors.length; i++) {
                                                       var anchor = anchors[i];
						       var myurl = anchor.getAttribute("href");
						       if( ! myurl) continue;
                                                        if( ! myurl) continue;
                                                        if(myurl.indexOf("http") == 0) {
                                                        anchor.setAttribute("target","_top");
                                                        
                                                        }else if  (myurl.indexOf("travail")==0) {
                  anchor.setAttribute("href","javascript:openwindow('"+myurl+"')");
                                                        }
                                                     }
                                                 }
                                                 window.onload = externalLinks;
					  </script>
  </xhtml:head>
  <body style="margin: 0px">
    <table style="width:100%" width="100%" cellspacing="0" cellpadding="0" border="0" class="test2">
      <tr>
        <td style="width:61px; height:60px">
          <img src="../images/popup1.jpg" alt="" />
        </td>
        <td style="width:283px">
          <img src="../images/pop_titre_gloss.jpg" alt="" />
        </td>
        <td style="width:100%;background-image: url(../images/bg_pop.jpg)">
          <img src="../images/bg_pop.jpg" alt="" />
        </td>
      </tr>
      <tr>
        <td style="background-image: url(../images/bg_pop2.jpg)">
          <img src="../images/bg_pop2.jpg" alt="" />
        </td>
        <td colspan="2" valign="top">
          <table cellpadding="5">
            <tr>
              <td>
                <h1>Glossaire</h1>
                <p><strong>Appel d'entité :</strong> Un appel d'entité est une suite de caractères (bout de texte) qui commence 
par une esperluette ( &amp; ) et se termine par un point-virgule ( ; ). Les appels d'entité suivants 
font partie de la définition du XML :</p>
                <table class="test4" border="1">
         <col />
         <col />
         <tr>
          <td>
           <p><b>appel d'entité</b></p>
          </td>
          <td>

           <p><b>résultat</b></p>
          </td>
         </tr>
         <tr align="center">
          <td>
           <p>&amp;lt;</p>
          </td>
          <td>

           <p>&lt;</p>
          </td>
         </tr>
         <tr>
          <td>
           <p>&amp;amp;</p>
          </td>
          <td>

           <p>&amp;</p>
          </td>
         </tr>
        <tr>
          <td>
           <p>&amp;gt;</p>
          </td>
          <td>

           <p>&gt;</p>
          </td>
         </tr>
        <tr>
          <td>
           <p>&amp;quot;</p>
          </td>
          <td>

           <p>"</p>
          </td>
         </tr>
        <tr>
          <td>
           <p>&amp;apos;</p>
          </td>
          <td>

           <p>'</p>
          </td>
         </tr>
        </table>
                <p><strong>Attribut :</strong> Un attribut est un nom XML qui doit respecter les 
mêmes règles que les noms XML des balises; il est immédiatement suivi d'un signe d'égalité ( = ) 
et d'une valeur placée entre guillemets. Par exemple, la
balise &lt;lavie age="5"&gt; a un attribut (age="5") dont le 
nom XML est "age". Une balise peut avoir plusieurs attributs, comme 
&lt;lavie age="5" sexe="M"&gt;, mais chacun doit avoir un nom 
XML différent; la balise &lt;lavie age="5" age="7"&gt; n'est pas 
autorisée.</p>
                <p><strong>Balise :</strong> Une balise est un texte commençant par le signe 
&lt; et se terminant par le signe &gt;, délimitant un élément. Il existe trois types de balises en XML : les
balises qui commencent un élément, les balises qui terminent un élément
et les balises d'élément vide. Par exemple, &lt;lavie&gt; est une
balise qui ouvre un élément. Une balise qui commence par &lt;/ est une balise de fin, 
qui termine un élément, comme &lt;/lavie&gt;. Finalement, une balise qui se termine par /&gt;
marque que l'élément est vide, comme &lt;lavie /&gt;. 
Une déclaration de type de document (&lt;!DOCTYPE&gt;), une déclaration XML (&lt;?xml?&gt;), un commentaire 
 (&lt;!-- --&gt;) ou une région CDATA (&lt;![CDATA[ ]]&gt;) ne sont pas
 des balises.</p>
                <p><strong>Bien formé :</strong> Un document XML bien formé respecte la 
grammaire XML et il peut être lu par n'importe quel parseur XML
générique.</p>
                <p><strong>Commentaire :</strong> Un commentaire commence par &lt;!-- et se termine
par --&gt;; entre ces deux bornes, il ne peut y avoir deux tirets successifs (--), 
mais n'importe quoi d'autre peut s'y retrouver.</p>
                <p><strong>CSS :</strong> <i>Cascading
StyleSheet</i>.</p>
                <p><strong>Déclaration de type de document :</strong> 
Une déclaration de type de document prend la forme  &lt;!DOCTYPE ... SYSTEM ... &gt; , 
où l'on met à la place des premiers trois points le nom XML de l'élément-racine que 
le document doit avoir, et à la place des deuxièmes trois points, une URL vers le document DTD.</p>
                <p><strong>Déclaration XML :</strong> La déclaration XML
ressemble à s'y méprendre à une instruction de traitement et
prend la forme &lt;?xml ... ?&gt;. Le contenu d'une déclaration
XML comporte généralement au maximum trois <em>attributs</em> :
version="...", encoding="..." et standalone="...". La version du
XML la plus utilisée est la 1.0; bien que la version 1.1 existe,
elle est fort peu utilisée. On utilisera souvent une déclaration
XML avec « encoding="ISO-8859-1" » pour pouvoir utiliser les
accents dans le document; par défaut, on ne peut pas utiliser les
accents dans un document XML, sans des outils supportant les normes
UTF-8/UTF-16. L'attribut « standalone » prend les
valeurs <i>yes</i> ou <i>no</i>, selon que l'on veut que la DTD externe soit lue
ou pas. La déclaration XML
doit obligatoirement être au tout début du document ou être
carrément absente : même un espace avant n'est pas permis.</p>
                <p><strong>DocBook :</strong> C'est un format de
document souvent utilisé pour la documentation
technique.</p>
                <p><strong>DOM (<i>Document Object Model</i>) :</strong> Le terme « DOM »
a deux significations : un ensemble d'API utilisant un modèle en arbre ou un
certain modèle en arbre.</p>
                <p><strong>DTD (<i>Définition de Type Document</i>) :</strong>
Une DTD permet de définir un type de document XML en spécifiant
des contraintes sur les éléments, les attributs et leur contenu.
Un document XML qui satisfait ces contraintes et qui est bien formé est dit valable.</p>
                <p><strong>Élément :</strong> Un élément est l'ensemble du texte borné par deux
balises ayant le même nom XML, comme &lt;lavie&gt; et &lt;/lavie&gt;. 
On dit que l'élément &lt;lavie&gt;&lt;/lavie&gt; a le nom
XML « lavie ». L'élément hérite des attributs de sa balise de
départ : l'élément &lt;lavie age="5"&gt;&lt;/lavie&gt; possède
l'attribut « age="5" ». Il est à noter que la casse est significative
en XML : les balises &lt; A &gt; et &lt; a &gt; n'ont pas le même nom XML. 
Lorsque l'élément est vide, c'est-à-dire sans contenu, on
peut remplacer &lt;lavie&gt;&lt;/lavie&gt; par &lt;lavie /&gt;,
pour être plus bref. Par ailleurs, un élément peut contenir d'autres
éléments, comme dans
&lt;lavie&gt;&lt;a&gt;&lt;/a&gt;&lt;/lavie&gt;, ou du texte ou
du texte et des éléments, comme
&lt;lavie&gt;fd&lt;a&gt;fsd&lt;/a&gt;fd&lt;/lavie&gt;. Si un
élément contient l'élément de début ou de fin d'un élément, alors
il doit aussi contenir l'autre. Ainsi, un élément peut être
contenu par un autre ou non, mais deux éléments ne peuvent se
<em>chevaucher</em>, comme &lt;b&gt;&lt;a&gt;&lt;/b&gt;&lt;/a&gt;,
qui est du XML mal formé.</p>
                <p><strong>Élément-racine :</strong> Tout document XML bien formé doit avoir un
élément-racine, et un seul. Tous les autres
éléments doivent être contenus dans cet
élément-racine.</p>
                <p><strong>Espace de noms :</strong> Les espaces de noms
permettent d'utiliser plusieurs vocabulaires XML en même
temps.</p>
                <p><strong>Extensible :</strong> Voir <strong><i>Métalangage</i>.</strong></p>
                <p><strong>Graphe :</strong> Un graphe est un ensemble de nœuds liés par des
relations d'un nœud à un autre.</p>
                <p><strong>Graphe dirigé :</strong> Un graphe est dirigé
si les relations sont à sens unique.</p>
                <p><strong>Graphe annoté :</strong> Un graphe est annoté
si les relations entre deux nœuds peuvent être de
différentes natures.</p>
                <p><strong>HTML (<i>HyperText Markup
Language</i>) :</strong> Le HTML est un
langage à base de balises. La majorité des documents
sur le web sont écrits en HTML.</p>
                <p><strong>Instruction de traitement :</strong>
L'instruction de traitement ne fait rien en
soit, mais peut indiquer aux programmes comment obtenir un
certain résultat. Une instruction de traitement débute par « &lt;? »
et se termine par « ?&gt; »; immédiatement après le « &lt;? », un nom XML
valable doit apparaître et tous les noms XML valables sont
autorisés à l'exception de xml, Xml, XMl, XML, XmL, xMl, xML et
xmL. Ainsi n'importe quel autre texte peut être utilisé,  mais il faut
faire des appels d'entités pour «&lt; » et « &amp; », comme pour n'importe
quel contenu textuel XML.</p>
                <p><strong>Métalangage :</strong> Le XML est un « métalangage » permettant d'échanger
de l'information, principalement sur le web. On dit que c'est un
« métalangage » parce qu'il permet de créer de
nouveaux <em>langages</em> pour l'échange d'informations, mais
qu'il ne constitue pas un langage en soi. On dit donc que le
XML est « extensible » (peut être étendu) et que c'est un
métalangage : les deux affirmations ont le même sens et notent la
capacité du XML à s'adapter à des besoins différents.</p>
                <p><strong>Nom XML :</strong> Le nom XML d'une balise
est le texte suivant le symbole « &lt; » ou « &lt;/ » pour une balise de
fin; il peut contenir n'importe quelle lettre (a, b,...) ou
chiffre (0,1,2,...) et les signes de ponctuation suivants : la barre de soulignement ( _ ), 
le trait d'union ( - ) et le point ( . ); il ne peut contenir ni les autres signes de ponctuation
ni un espace. En outre, un nom XML ne peut pas commencer par un nombre, un trait d'union 
ou un point. Par exemple, le nom XML de la balise
&lt;lavie&gt; est « lavie », alors que la balise &lt;7lavie&gt; ne
serait pas autorisée.</p>
                <p><strong>RDF (<em>Resource Description
Framework</em>) :</strong> Le RDF est un langage pour les métadonnées sur le web, 
c'est-à-dire un langage pour énoncer ce que l'on sait
sur quelque chose ou quelqu'un.</p>
                <p>
<strong>SGML :</strong> <i>Standard Generalized Markup Language</i>.</p>
                <p><strong>Syntaxe :</strong> La syntaxe XML est la
manière d'écrire les informations dans un document 
XML. Les notions importantes de la
syntaxe de base du XML sont la <i>balise</i>, l'<i>élément</i>,
l'<i>élément-racine</i> et l'<i>attribut</i>.</p>
                <p><strong>URI :</strong> C'est une adresse Internet
fictive. L'URI agit un peu comme le
numéro d'assurance sociale des vocabulaires XML.</p>
                <p><strong>Valable :</strong>: Un document est valable s'il répond à certains critères
de base de l'application XML. Un document XML qui est bien formé, qui en plus
satisfait aux contraintes dictant quels éléments et attributs
peuvent être utilisés, et dans quel ordre et avec quel contenu,
est dit valable.</p>
                <p><strong>Vocabulaire XML :</strong>
Un « vocabulaire XML » est un ensemble de noms de balises et
d'attributs ayant une signification donnée. Un vocabulaire XML
peut être associé à un document DTD.</p>
                <p><strong>XHTML :</strong> Le XHTML est un format
hybride : il tient à la fois du HTML et du XML.</p>
                <p><strong>XML :</strong> <i>eXtensible MarkupLanguage</i>.</p>
                <p><strong>XSL :</strong> <i>eXtensible Stylesheet
Language</i>.</p>
                <p><strong>XSLT :</strong> <i>XSL
Transformations</i>.</p>
                <p>
<strong>XSL-FO :</strong> <i>eXtensible Stylesheet Language
Formatting Objects</i>.</p>
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
  </body>
</xhtml:html>

