Incompatibilité internet explorer 11 avec html

Fermé
isis14marie Messages postés 4 Date d'inscription jeudi 15 octobre 2015 Statut Membre Dernière intervention 31 octobre 2015 - 31 oct. 2015 à 19:59
jee pee Messages postés 39613 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 avril 2024 - 31 oct. 2015 à 22:10
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;

}
A voir également:

3 réponses

RAD ZONE Messages postés 5224 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 1 353
31 oct. 2015 à 20:12
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+
1
jee pee Messages postés 39613 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 avril 2024 9 230
31 oct. 2015 à 20:45
Bonjour,

Est-ce que avec IE11, qui supporte html5, on ne peut pas se passer de charger un tel fichier javascript qui ne doit avoir d'utilité que pour les versions IE anciennes ne supportant pas html5 ?

cdlt
0
jee pee Messages postés 39613 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 avril 2024 9 230
Modifié par jee pee le 31/10/2015 à 20:07
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é.
0
jee pee Messages postés 39613 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 avril 2024 9 230
Modifié par jee pee le 31/10/2015 à 22:10
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
0
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
31 oct. 2015 à 20:52
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 :)
0