explication :
on m'a dit que pour une question de référencenement c'est bien mieux de mettre la navigation et toutes choses qui se répette sur chacune des pages à la fin du code source et le placer au debut via le CSS.
si je fais un test de mes pages sur LynxView, j'ai évidemment le contenu de ma page qui s'affiche en premier, le menu de gauche et l'entête de la page le bandeau du haut par exemple eux s'affichent après les texte.
En terme d'accessibilité est ce génant ou pas ? je n'ai rien vu sur ce sujet...
Je pense que çà devrait être mieux car l'information principale de la page s'affiche en premier, çà évite tout un scroll pour y accéder.
exemple :
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>
<title>titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="style.css"/>
</head>
<body>
<div id="conteneur">
<p id="centre">texte text text text text</p>
</div>
<div id="header">
</div>
<dl id="gauche">
</dl>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="style.css"/>
</head>
<body>
<div id="conteneur">
<p id="centre">texte text text text text</p>
</div>
<div id="header">
</div>
<dl id="gauche">
</dl>
</body>
</html>
