Incompatibilité internet explorer 11 avec html
isis14marie
Messages postés
4
Statut
Membre
-
jee pee Messages postés 31908 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 31908 Date d'inscription Statut Modérateur Dernière intervention -
Bonsoir,
Voici mon code html, il ne s'affiche pas en internet explorer 11 mais fonctionne safari, google chrome, firefox malgré le commentaire conditionnel sachant qu'à la base j'avais mie if it IE 9 et que j'ai essayé avec If it IE 12.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<!--[if lt IE 11>
<script src="https://github.com/aFarkas/html5shiv/blob/master/dist/html5shiv.js"></script>
<![endif]-->
<link rel="stylesheet" href="zozor.css" />
<title>Zozor -Le site Web</title>
</head>
<body>
<header>
<h1>Zozor</h1>
<h2>Carnets de voyage</h2>
</header>
<nav>
<ul>
<li><a href="#">Accueil</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">CV</a></li>
</ul>
</nav>
<section>
<aside>
<h1>A propos de l'auteur !</h1>
<p>C'est moi zozor ! Je suis née un 23 novembre 2005.</p>
</aside>
<article>
<h1> Je suis un grand voyageur </h1>
<p> bla bla bla bla (texte de l'article)</p>
</article>
</section>
<footer>
<p>Copyright Zozor - Tous droits réservés<br/>
<a href="#">Me contacter<a></p>
</footer>
</body>
</html>
Il ne fonctionne pas avec les balises nav et section mais il fonctionne si on met body, p ou h1. Voici le code CSS :
nav
{
float: left;
width: 150px;
border: 1px solid black;
}
section
{
border: 1px solid blue;
}
Voici mon code html, il ne s'affiche pas en internet explorer 11 mais fonctionne safari, google chrome, firefox malgré le commentaire conditionnel sachant qu'à la base j'avais mie if it IE 9 et que j'ai essayé avec If it IE 12.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<!--[if lt IE 11>
<script src="https://github.com/aFarkas/html5shiv/blob/master/dist/html5shiv.js"></script>
<![endif]-->
<link rel="stylesheet" href="zozor.css" />
<title>Zozor -Le site Web</title>
</head>
<body>
<header>
<h1>Zozor</h1>
<h2>Carnets de voyage</h2>
</header>
<nav>
<ul>
<li><a href="#">Accueil</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">CV</a></li>
</ul>
</nav>
<section>
<aside>
<h1>A propos de l'auteur !</h1>
<p>C'est moi zozor ! Je suis née un 23 novembre 2005.</p>
</aside>
<article>
<h1> Je suis un grand voyageur </h1>
<p> bla bla bla bla (texte de l'article)</p>
</article>
</section>
<footer>
<p>Copyright Zozor - Tous droits réservés<br/>
<a href="#">Me contacter<a></p>
</footer>
</body>
</html>
Il ne fonctionne pas avec les balises nav et section mais il fonctionne si on met body, p ou h1. Voici le code CSS :
nav
{
float: left;
width: 150px;
border: 1px solid black;
}
section
{
border: 1px solid blue;
}
3 réponses
-
Salut
depuis IE 10 les conditionnels ne sont plus pris en charge !!
tu peux essayer de l emuler IE 9 .
tu met ca dans les meta<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">
les conditionnels devraient fonctionner après !
a+
-
Bonjour,
La notion de commentaire conditionnel dans IE s'arrête à IE9
Il n'y a plus de commentaire conditionnel depuis IE10.
cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.-
Et dans le tp sur l'âne zozor, on ne s'interesse bien qu'aux versions antérieures à ie9 : https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3/1606688-tp-creez-un-site-pas-a-pas
-
-
lut:)
je pense qu'en réalité, avec la commande que tu cites = tu ne charges RIEN !!!
( <!--[if lt IE 11>
<script src="https://github.com/aFarkas/html5shiv/blob/master/dist/html5shiv.js"></script> )
il faudrait :
<!--[if lt IE 11>
<script src="http://monsiteamoi.tld/html5shiv.js"></script>
ou autre lien
... ce qui n'enlève rien aux autres remarques déjà faites !
si : bon codage = ça passe = voir du côté CSS surtout :)