X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=xpi%2Fxpi_04.xhtml;fp=xpi%2Fxpi_04.xhtml;h=b4365822cf50b92d6ab99bd7b80ee2db1d18b7d2;hb=00a1f062a9f255b188f15b1d5373b5d73901c675;hp=0000000000000000000000000000000000000000;hpb=db35e40feec7ef37f162d4771e9523ab33843565;p=hacks%2FsimpleWebSlides.git
diff --git a/xpi/xpi_04.xhtml b/xpi/xpi_04.xhtml
new file mode 100644
index 0000000..b436582
--- /dev/null
+++ b/xpi/xpi_04.xhtml
@@ -0,0 +1,425 @@
+
+
+
+
+ XSLT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Namespaces
+
+
Utilisation des namespaces
+
Problème : comment mélanger au sein d'un même document des
+ balises venant de deux DTDs (ou schémas) différentes
+ ?
Exemple : mettre du SVG (images vectorielles) dans
+ du XHTML (page web)
+
+
+
+ ]]>
+
+
+ Mon image
+
+
+ Une image
+
+
+
+
+ ]]>
+
+
Comment spécifier que certains éléments doivent êtres
+ interprétés ? (par exemple par le navigateur web) et que
+ d'autres font parties des données ?
+
+
+
L'attribut xmlns
+
On peut utiliser un attribut spécial, xmlns
+ qui est autorisé dans tous les documents XML
+ sur n'importe quel élément. La valeur de ce dernier est
+ un lien identifiant la DTD et indique tous les descendants de
+ l'élément en question sont valides par rapport à la
+ DTD.
Exemple:
+
+
xmlns="http://www.w3.org/1999/xhtml"
+ Mon image
+
+ Mon image
+
+
+
+ ]]>
+
+
+
+
+
L'attribut xmlns
+
On peut aussi donner un nom à un namespace particulier
+ et réutiliser ce nom dans les balises:
+
xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ Mon image
+
+ Mon image
+
+
+
+