Bonjour.
Comment faire pour éviter que Ie passe en mode quirk avec un site xml/xsl. il semble que même quand j'enlève le <?xml version="1.0" encoding="UTF-8"?>, il reste ne mode quirks. Voici un exemple de xsl et xml:
le xsl:
et le xml:
Merci!
Modifié par Dantahoua (01 Aug 2007 - 00:42)
Comment faire pour éviter que Ie passe en mode quirk avec un site xml/xsl. il semble que même quand j'enlève le <?xml version="1.0" encoding="UTF-8"?>, il reste ne mode quirks. Voici un exemple de xsl et xml:
le xsl:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp " ">
<!ENTITY copy "©">
<!ENTITY reg "®">
<!ENTITY trade "™">
<!ENTITY mdash "—">
<!ENTITY ldquo "“">
<!ENTITY rdquo "”">
<!ENTITY pound "£">
<!ENTITY yen "¥">
<!ENTITY euro "€">
]>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<!-- xlst TEMPLATE master -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="author" content="Nathan" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta name="robots" content="all" />
<title>..:: HISTOIRE / GÉOGRAPHIE ::..</title>
<script type="text/javascript" src="../Inc/fnc.js"></script>
<link rel="Shortcut Icon" type="image/x-icon" href="../favicon.ico" />
<style type="text/css" media="all">
@import "../Css/Style.css";
</style>
<!--[if lt IE 7.]>
<link rel="stylesheet" type="text/css" href="../Css/StyleIE.css"/>
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="../Css/StyleIE7.css"/>
<![endif]-->
</head>
<body onload="window.defaultStatus='HISTOIRE / GÉOGRAPHIE';" id="HG">
<div id="Contenant">
<div id="intro">
<div id="pageHeader">
</div>
</div>
<div id="Menu">
<dl class="menu">
<dt>Menu</dt>
<dd><a href="../Fichiers/Sommaire.xml"><span class="aa"> </span><span class="bb">Sommaire</span><span class="cc"> </span></a></dd>
<dd><a href="Indexdoc.xml"><span class="aa"> </span><span class="bb">Index des documents</span><span class="cc"> </span></a></dd>
<dd><a href="../Pages/Perso.html"><span class="aa"> </span><span class="bb">Mes documents</span><span class="cc"> </span></a></dd>
</dl>
</div>
<div id="Page_centre">
<xsl:if test="chapitre/@ico = 'H'">
<div class="top_fen_chaph"><p class="titre_fen_h"><xsl:value-of select="chapitre/label"/> • <xsl:value-of select="chapitre/titre"/></p><xsl:if test="chapitre/@ico = 'H'">
<div class="Chrono">
<a href="../Pdf/{chapitre/@id}_Chrono.swf" target="_Blank"><img src="../Images/Btn/Btn_chrono.png" alt="" /></a>
</div>
</xsl:if>
</div>
</xsl:if>
<xsl:if test="chapitre/@ico = 'G'">
<div class="top_fen_chapg"><p class="titre_fen_g"><xsl:value-of select="chapitre/label"/> • <xsl:value-of select="chapitre/titre"/></p></div>
</xsl:if>
<!-- Affichage en mode Histoire (H)-->
<xsl:if test="chapitre/@ico = 'H'">
<div id="fen_chaph" class="fen_chaph">
<div class="texte_chap">
<span class="sous_section"><xsl:value-of select="chapitre/section/titre"/></span>
<!-- début du listing des fiches section -->
<xsl:for-each select="chapitre/section/media">
<div class="{@type}">
<span class="titre_cadre"><xsl:value-of select="@type"/> <b style="font-size:10px;"></b></span>
<a href="../Fichiers/{../@id}{@id}_fiche.xml">
<p>
<img src="Thumbnails/{../@id}{@id}_TUM.jpg" alt="Image" /><br/>
<xsl:value-of select="titre"/>
</p>
</a>
</div>
</xsl:for-each>
<br/>
</div>
</div>
<div class="bas_fen_chaph"></div>
</xsl:if>
<!-- FIN Affichage en mode histoire (H)-->
<!-- Affichage en mode Géographie (G)-->
<xsl:if test="chapitre/@ico = 'G'">
<div id="fen_chapg" class="fen_chapg">
<div class="texte_chap">
<span class="sous_section"><xsl:value-of select="chapitre/section/titre"/></span>
<!-- début du listing des fiches section -->
<xsl:for-each select="chapitre/section/media">
<div class="{@type}">
<span class="titre_cadre"><xsl:value-of select="@type"/> <b style="font-size:10px;"></b></span>
<a href="../Fichiers/{../@id}{@id}_fiche.xml">
<p>
<img src="Thumbnails/{../@id}{@id}_TUM.jpg" alt="Image" /><br/>
<xsl:value-of select="titre"/>
</p>
</a>
</div>
</xsl:for-each>
<br/>
</div>
</div>
<div class="bas_fen_chapg"></div>
</xsl:if>
<!-- FIN Affichage en mode Géographie (G)-->
</div>
</div>
<div id="Footer">
<p><img src="../Images/Design/Logo_nathan_small.png" alt="Logo Nathan" />
<span> <a href="../index.html">Accueil</a> | <a href="../Fichiers/Sommaire.xml">Sommaire</a> | <a href="Indexdoc.xml">Index des documents</a> | <a href="../Pages/Perso.html"> Mes documents</a></span>
</p>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
et le xml:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../Pages/Chap.xsl"?>
<chapitre ico="H" id="1">
<label>Chapitre 1</label>
<titre>La Première Guerre mondiale (1914-1918)</titre>
<section id="11">
<titre>Les grandes phases de la guerre</titre>
<media type="Photo" id="1">
<titre>L’Union sacrée </titre>
</media>
<media type="Texte" id="2">
<titre>Les États-Unis entrent en guerre </titre>
</media>
<media type="Vidéo" id="3">
<titre>La bataille de Verdun </titre>
</media>
</section>
</chapitre>
Merci!
Modifié par Dantahoua (01 Aug 2007 - 00:42)