Bonsoir et bienvenu !
Je viens de jeter un oeil à ton code, et je te conseillerais de commencer par l'assainir avant de vouloir corriger les bugs :
<!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" >
<head>
<title>Météo Bretagne - Accueil</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="publisher" content="jérôme DREANO">
<meta name="reply-to" content="maloin23@meteo-bretagne.fr (Jérôme DREANO)">
<meta name="description" content="Pour tous savoir sur le temps en bretagne, des prévisions pour les jours à venir, des observations en temps réel, des informations sur notre climat et nos microclimats...">
<meta name="keywords" content="météo, bretagne, morbihan, finistère, ille-et-vilaine, côtes-d'armor, loire-atlantique, climatologie, station automatique, ploermel, saint malo des 3 fontaines, vantage pro 2, statistiques, vent, pluie, température,micros-climats, microclimats, vigilance">
<meta name="robots" content="index">
<meta name="indentifier-url" content="http://meteo-bretagne.fr/">
<meta name="copyright" content="© 2006 jérôme DREANO">
<meta name="generator" content="Notepad++">
<meta http-equiv="Content-Language" content="fr">
<link rel="shortcut icon" href="http://www.meteo-bretagne.fr/design/picto.ico">
<link href="style/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="en_tete"> <!–– Ici on mettra la bannière et le logo ––>
<a id="zone1" href="./index.php" ></a>
</div>
<head>
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
<script type="text/javascript">
function heure()
{
auj = new Date();
h = auj.getHours();
m = auj.getMinutes();
s = auj.getSeconds();
if(h<10)
{ h = '0'+h; }
if(m<10)
{ m = '0'+m; }
if(s<10)
{ s = '0'+s; }
date = 'Il est : '+h+'h'+m+'min '+s+'s';
if(document.getElementById)
{
document.getElementById("heure_dyna").innerHTML = date;
}
else if(document.all)
{
document.all["heure_dyna"].innerHTML = date;
}
}
window.setInterval("heure()",1000);
</script>
</head>
Ces quelques lignes me font penser que tu as quelques lacunes dans la compréhension de la structure d'une page html. C'est pourquoi je te conseillerais d'aller jeter un oeil dans les tutoriaux qui sont à ta disposition
ici. Il y a notamment ces deux-ci qui pourraient t'intéresser :
-
Réalisation d'un design complet (XHTML / CSS) en 5 étapes
-
Design XHTML/CSS complet avec 2 colonnes de même hauteur
Et en prime, voilà la correction de l'extrait ci-dessus :
<!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" >
<head>
<title>Météo Bretagne - Accueil</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="publisher" content="jérôme DREANO"/>
<meta name="reply-to" content="maloin23@meteo-bretagne.fr (Jérôme DREANO)"/>
<meta name="description" content="Pour tous savoir sur le temps en bretagne, des prévisions pour les jours à venir, des observations en temps réel, des informations sur notre climat et nos microclimats..."/>
<meta name="keywords" content="météo, bretagne, morbihan, finistère, ille-et-vilaine, côtes-d'armor, loire-atlantique, climatologie, station automatique, ploermel, saint malo des 3 fontaines, vantage pro 2, statistiques, vent, pluie, température,micros-climats, microclimats, vigilance"/>
<meta name="robots" content="index"/>
<meta name="indentifier-url" content="http://meteo-bretagne.fr/"/>
<meta name="copyright" content="© 2006 jérôme DREANO"/>
<meta name="generator" content="Notepad++"/>
<meta http-equiv="Content-Language" content="fr"/>
<link rel="shortcut icon" href="http://www.meteo-bretagne.fr/design/picto.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
function heure()
{
auj = new Date();
h = auj.getHours();
m = auj.getMinutes();
s = auj.getSeconds();
if(h<10)
{ h = '0'+h; }
if(m<10)
{ m = '0'+m; }
if(s<10)
{ s = '0'+s; }
date = 'Il est : '+h+'h'+m+'min '+s+'s';
if(document.getElementById)
{
document.getElementById("heure_dyna").innerHTML = date;
}
else if(document.all)
{
document.all["heure_dyna"].innerHTML = date;
}
}
window.setInterval("heure()",1000);
</script>
</head>
<body>
<div id="en_tete"> <!–– Ici on mettra la bannière et le logo ––>
<a id="zone1" href="./index.php" ></a>
</div>
Modifié par Cygnus (14 Nov 2006 - 23:07)