Bonjour,
J'ai écris un menu pour mon site (full css) qui fonctionne très bien
sous tous les navigateurs mais qui me pose soucis sous IE6 si je souhaite être valide w3c, sinon il n' a pas de soucis.
Voici un exemple de code html :
Voici un code valide w3c, mais IE6 ne fait pas appraitre le sous-menu, car il
n'est pas inclu dans la balise <a>.
Pour que le code fonctionne, la balise </a> fermante doit être après la balise <ul> (celle en rem).
Malheureusement le w3c n'accepte pas du bloc dans du inline
Je me demande si je ne vais pas laisser les 5 erreurs (5 menus) dans le w3c pour que ça marche sous ie6
merci pour vos suggestions
J'ai écris un menu pour mon site (full css) qui fonctionne très bien
sous tous les navigateurs mais qui me pose soucis sous IE6 si je souhaite être valide w3c, sinon il n' a pas de soucis.
Voici un exemple de code html :
<ul>
<li>
<a href="blabla" title="blabla">mon titre</a>
<ul>
<li><a href="sous-menu1" title="sous-menu1">Sous-menu 1</a></li>
<li><a href="sous-menu2" title="sous-menu1">Sous-menu 2</a></li>
<li><a href="sous-menu3" title="sous-menu1">Sous-menu 3</a></li>
</ul>
<!-- </a> pour ie6 -->
</li>
</ul>
Voici un code valide w3c, mais IE6 ne fait pas appraitre le sous-menu, car il
n'est pas inclu dans la balise <a>.
Pour que le code fonctionne, la balise </a> fermante doit être après la balise <ul> (celle en rem).
Malheureusement le w3c n'accepte pas du bloc dans du inline
Je me demande si je ne vais pas laisser les 5 erreurs (5 menus) dans le w3c pour que ça marche sous ie6
merci pour vos suggestions