Bonjour,
Malheureusement je n'ai pas trouvé dans les archives de la liste une réponse nette au problème qui nous occupe.
J'ai un schéma à l'intérieur duquel j'ai introduit l'élément embed. Cet élément contient l'adresse d'un fichier svg.
J'applique ensuite une feuille de style mais lors du passage vers HTML, embed n'est pas interprété comme de l'HTML mais comme un élément XML et le fichier svg n'est donc pas visible.
Je crois que je dois importer un namespace dans le schéma
<xs:import namespace="http://www.w3.org/1999/xhtml" schemalocation="http://www.w3.org/2002/08/xhtml/xhtml1-strict.xsd"/>
Ensuite, je dois modifier ma déclaration de l'élément embed qui est pour l'instant la suivante :
<xs:element name="embed">
<xs:annotation>
<xs:documentation>lien vers adresse serveur fichier SVG</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="src" use="optional"/>
<xs:attribute name="type" use="optional"/>
</xs:complexType>
</xs:element>
Elle n'est pas correcte mais comment la modifier pour que l'élément soit interprété par le Browser ?
Et quels changements dois-je introduire dans XSLT ?
Merci de votre aide !
Marie-Pierre Antoine
Unité européenne d'Eurydice
Bruxelles
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Fri Jun 17 10:42:34 2005