Arrgh !
1. Quand tu postes du code, pense à utilser les balises qui vont bien :
Code :
body { background-color: #555555; margin-top: 0px; }
|
Les balises code=css (par exemple).
Tu peux vérifier le résultat en cliquant sur le bouton Aperçu.
Du coup, tu constateras que code=html ne foncitonne pas :-(
=> Tu peux utiliser la balise cpp (ou code=php), à moins que quelqu'un sache comment présneter du html sur le forum...
2. Sépares ton CSS :
Crée un fichier style.css (par exemple) que tu appelles à partir de ta page.
Code :
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
|
Avantage : si tu as plusieurs pages, tu gardes un unique fichier pour la présentation...
3. Vu que tu utilises un CSS, fais-le vraiment.
=> pas de description de table dans le HTML. Dans une balise
Code :
<td height="61" align="center" valign="top" class="footer2">
|
tu peux déporter dans le CSS tout et ne garder que
Code :
<td class= (ou id=)>
|
4. Tant qu'à faire profites-en pour faire une présentation correcte : un tableau ne sert pas à faire de la présentation, mais à présenter des données en tableau
Tu peux faire une recherche sur internet, par exemple sur "mise en page css" ou "mise en page sans tableau" pour avoir des conseils (et des détails sur pourquoi on ne doit pas utiliser de tableau)
5. Si je désactive les images, je ne vois pas ton menu. A corriger...
6. Pour en venir à ton problème - qui n'est qu'une conséquence du reste (mauvaise utilisation des possibilités du HTML et du CSS) :
Tu as le choix, suivant le type de bouton - et la police utilisée pour le texte...
en général, pour un rollover on définit une image de fond pour a et une autre (ou la même, mais décalée) pour a:hover