Incompatibilité internet explorer 11 avec html

isis14marie Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
jee pee Messages postés 41520 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;

}
A voir également:

3 réponses

RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
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 41520 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
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 41520 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
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 41520 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
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 23732 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
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