A
Anonyme
Invité
Ah oui, n'oubliez de valider le code html et le code css pour chaque page, ça évite pas mal de problèmes.
Dis si t'as besoin d'aide.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Accueil — Mon site à moi</title>
<style type="text/css" media="screen">
@import url(screen.css);
</style>
<style type="text/css" media="print">
@import url(print.css);
</style>
<!--[if lte IE 7]>
<style type="text/css" media="screen">
@import url(ie-only.css);
</style>
<![endif]-->
</head>
body {
text-align: center;
}
#wrapper {
text-align: left;
}
#header {
height: 5em;
}
#header h1 {
float: left;
}
/*Contenu*/
#content {
width: 580px;
}
/*la barre de navigation*/
#navbar ul {
margin-top: 1.5em;
}
C'est lourd hein ?Vous devriez donner des points disco à d'autres avant d'en offrir de nouveau à gloup gloup.
D'abord une structure de base en xhtml strict valide avec l'indication de la langue du document sur l'élément html et un titre.
Bloc de code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Accueil Mon site à moi</title> </head> <body> </body> </html>
Pour être tout à fait précis, c'est le type MIME auquel il doit être associé qui n'est pas supporté par IE (type MIME qui devrait d'ailleurs être celui de tout document XHTML, mais c'est un autre débat). Bref, va pour de l'XHTML1.0 Strict.Et reste en version 1.0, la version 1.1 est trop contraignante et n'est pas vraiment reconnue correctement par IE. ;-)
Pour être tout à fait précis, c'est le type MIME auquel il doit être associé qui n'est pas supporté par IE (type MIME qui devrait d'ailleurs être celui de tout document XHTML, mais c'est un autre débat). Bref, va pour de l'XHTML1.0 Strict.
Avec un bon support de CSS2.1, je serais déjà heureux moiJ'espère que IE8 va régler ce problème, et qu'il va incorporer svg Mais là je rêve je crois