estoy desarrollando una web y quería separar lo máximo posible el contenido y el diseño.
Para ello, en un menú horizontal que tengo, hago esto:
Código XHTML
Código PHP:
<ul>
<li id="imagen_guia"></li>
<li><a href="localizacion.xhtml">Cómo llegar</a></li>
</ul>
Código PHP:
li[id="imagen_guia"] {background:url(../images/esquiador.png) center no-repeat;width:100px;height:56px}
Código PHP:
<ul>
<li><img src="images/ie6/esquiador.gif" width="100" height="56" alt="Esquiador" /></li>
<li><a href="localizacion.html">Cómo llegar</a></li>
</ul>
¿Es cierto eso?
¿A qué elementos se le puede aplicar background y a cuales no?
¿Es buena idea hacer esta separación?
Muchas gracias