Salut,
En premier lieu, il y a une marge négative sur le body. Idéalement, les marges négatives sont systématiquement à éviter, à moins d'avoir une excellente raison.
En second lieu, le code source de ton QEEL est blindé d'erreurs, dont certaines sont archi évidentes : quasiment AUCUNE des balises ouvertes n'a été fermée. C'est un véritable massacre.
Pour pouvoir corriger ce code source et le rendre plus lisible, voici la démarche qu'il va te falloir suivre :
• Saute des lignes entre les différents éléments et indente le code de manière à ce qu'on voit qu'est-ce qui est à l'intérieur de quoi.
- exemple:
- Code:
-
<div class="bloc"><span class="unspan"><a href="..." >Texte</a></span></div>
Devient :
- Code:
-
<div class="bloc">
<span class="unspan">
<a href="..." >Texte</a>
</span>
</div>
• Retire toutes les propriétés CSS qui ont été placées dans un attribut
style
et remplace les par des classes
- exemple:
- Code:
-
<div style="margin-left:5px;margin-top: 5px;">
Devient :
- Code:
-
<div class="bloc-conteneur">
Et dans ton CSS tu rajoutes :
- Code:
-
.bloc-conteneur {
margin-left:5px;
margin-top:5px;
}
Evidemment, si plusieurs éléments ont les mêmes propriétés, ils peuvent utiliser la même classe (c'est le principe d'ailleurs)
• Retire TOUS les scripts et mets les tous à la fin du code (juste avant la ligne END disable_viewonline), ils n'ont rien à faire au milieu du HTML (et le rendent encore plus illisible) Je parle des codes qui ressemblent à ceci :
- Code:
-
<script type="text/javascript"> ... </script>
• Enfin, compte tes balises et FERME les. Un <table> doit impérativement avoir une balise fermante </table> de même pour un span, un div, etc, etc, etc.