Una dudilla, espero que facililla para los que manejais CSS, yo me estoy iniciando.
A la hora de introducir un logo en mi pagina he visto que hay varias opciones, utilizar text-indent con un tamaño muy pequeño, display:none, ... ¿cual de ellas es mejor? ¿por q, existe alguna diferencia?
Bueno, supongamos que me decido por una, por ejemplo estoy intentandolo hacer con display:none, os pongo un ejemplo que se entiende mejor:
Código HTML:
<h1 class="logo">logo</h1>
y en el CSS:
Código HTML:
.logo{display:none;background: url("...");}
¿q es lo que esta mal? lo he repasado mil veces y no encuentro el fallo, cuando visualizo la pagina en el navegador el texto sigue apareciendo (igual con text-indent). La cosa es que muchas paginas que visito consulto el código y lo tienen hecho asi, ... no lo entiendo.
Gracias de antemano, un saludo