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 -
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;
}
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:
- If ie 11 html
- Fixwin 11 - Télécharger - Divers Utilitaires
- Logiciel montage vidéo gratuit windows 11 - Guide
- Compatibilite windows 11 - Guide
- Editeur html - Télécharger - HTML
- Microsoft money windows 11 - Télécharger - Comptabilité & Facturation
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
les conditionnels devraient fonctionner après !
a+
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é.
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 :)
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 :)
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