Al ir a validar mi página he podido comprobar que no se pueden envolver elementos <li> con enlaces <a> (aunque funciona perfectamente en todos los navegadores que he probado). Pongo un ejemplo:
Código PHP:
<div id="menu">
<ul>
<a href="index.html"><li class="mnuActivo">Inicio</li></a>
<a href="quienesSomos.html"><li>¿Quiénes somos?</li></a>
<a href="tarifas.html"><li>Tarifas</li></a>
<a href="ofertas.html"><li>Ofertas</li></a>
<a href="talleres.html"><li>Talleres</li></a>
<a href="dondeEncontrarnos.html"><li>¿Dónde encontrarnos?</li></a>
<a href="contacto.html"><li>Contacto</li></a>
<a href="elegirAvanceBioMed.html"><li>¿Por qué elegir Avance BioMed?</li></a>
</ul>
</div>
¿Se puede hacer correctamente (que validen las páginas) con HTML/XHTML y CSS o es necesario acudir a algún tipo de script?
Gracias por la ayuda.
Saludos,
GMG.