Problème de balises dl et dt

Résolu
Utilisateur anonyme -  
phantomxlord Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   - 29 sept. 2008 à 13:11
Bonjour,
dans le men de mon site web, j'utilise les balises dl pour chaque lien... par contre il y a un lien que j'aimerai différent donc j'utilise une balise dt pour ce lein et je modifie les caractéristiques dans la css.
Malheureusement, sous IE7 mon lien e en arrière plan des balises dl...
que puis-je faire pour remédier à ce problème?

Voici le code de mon menu:
<html>
	<body>
		<dt><a href="index.php"> Accueil </a></dt>
		<dl><a href="#">Le Direct</a></dl>
		<dt><a href="#"> Les animateurs </a></dt>
		<dt><a href="#"> Grille des programmes </a></dt>
		<dt><a href="#"> Les émissions </a></dt>
		<dt><a href="#">  </a></dt>
	</body>
</html>


et voici la css concernant le menu:
#menugauche
{
  	float: left;
  	margin:20px;
  	margin-left:20px;
  	margin-right:10px;
	margin-top:20px;
  	font-size:12px;
  	font: 100% "Trebuchet MS",Verdana,Arial,sans-serif;
  	width:190px;
  	/*background:#dafed8;
	background-image:url('images/menuhaut.jpg');
	background-repeat:no-repeat;*/
  	text-align:left;
  	padding:10px;
	padding-top:20px;
	/*border:solid yellow 1px;*/
}

#menugauche dt 
{
  	margin: 2px 0;
  	padding-left:10px;
  	height:20px;
  	line-height: 20px;
  	text-align: left;
  	font-weight: bold;
}

#menugauche dl
{
  	margin: 2px 0;
  	padding-left:10px;
  	height:20px;
  	line-height: 20px;
  	text-align: left;
  	font-weight: bold;
}

dl a
{
    color: #ff9933;
    text-decoration:none;
}

dl a:hover
{
    color: #283e56;
    text-decoration:none;
}


Merci d'avance!
A voir également:

4 réponses

Utilisateur anonyme
 
merci
j'ai mis une balise dd à la place et les textes ne se superposent plus sous IE.
par contre maintenant, j'ai un alinea qui s'est créé sur ma balise DD que je n'arrive pas à enlever sous IE et qui n'existe pas sous firefox...
pourquoi IE merde autant alors que ma mise en page sur firefox n'a jamais bougé?
1
Utilisateur anonyme
 
c'est bon tout marche, j'avais juste oublié d'encadrer mes balises dt et dd avec la balise dl!
merci!
1
phantomxlord Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   34
 
de rien ;)
0
phantomxlord Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   34
 
normal puisque DT met en valeur (1er plan) et c'est DD qui recule (met en 2de plan) et DL c'est la liste entière contenant les DT et DD

en gros

<DL>
<DT>
<DD>
<DT>
<DD>
</DL>
0
phantomxlord Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   34
 
hum bizarre ça

car

<DL>
<DT>Titre
<DD>Définition.
<DT>Titre
<DD>Définition.
</DL>


doit donner

Titre
Définition.
Titre
Définition.


attention les balises DT et DD se ferme pas dans ce cas là
0