5568 sujets

Sémantique web et HTML

Bonjour,

Pourquoi ai-je des affichage différentes avec IEtester : IE7 et IE8.
Pourtant j'utilise javascript de chez html5shiv.

On dirait que les balises html 5 fonctionne pas avec le IE7 et IE8, car lorsque je transforme la balise <header> par <div id="header"> tout se passe bien.

Est-ce que je dois mettre une meta de compatibilé exemple :

<meta http-equiv="X-UA-Compatible" content="IE=8" />



<!DOCTYPE html>
<html dir="ltr" lang="fr-FR">
<head>
	<title>test</title>
<meta charset="utf-8"> 

<style type="text/css">
body {text-align:center;}
.width {width:960px; border:1px solid yellow;}
header, #header {background:#00b25b; height:210px; border:1px solid red;}
</style>

<!--[if lte IE 8]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

</head>
<body>

<header>
	<div class="width">
	<p>KS;DLFKSD;`LFKSD;LFKSD;`LFK`SD;LFSDF</p>
	</div>
</header>

<div id="header">
	<div class="width">
	<p>KS;DLFKSD;`LFKSD;LFKSD;`LFK`SD;LFSDF</p>
	</div>
</div>



</body>
</html>

Modifié par britanicus75 (01 Nov 2011 - 21:22)