Ocultar texto con css
Tengo una etiqueta en mi html como esta:
<h1>My Website Title Here</h1>
Usando css quiero reemplazar el texto con mi logo actual. He conseguido el logo sin problemas cambiando el tamaño de la etiqueta y poniendo una imagen de fondo mediante css. Sin embargo, no puedo averiguar cómo deshacerse del texto. He visto que se hace antes, básicamente empujando el texto fuera de la pantalla. El problema es que no puedo recordar dónde lo vi.
296
3
La forma más amigable para los navegadores es escribir el HTML como
luego usar CSS para ocultar el span y reemplazar la imagen
Si usted puede utilizar CSS2, entonces hay algunas maneras mejores utilizando el
contenido
propiedad, pero por desgracia la web no es 100% allí todavía.puedes usar la propiedad css
background-image
yz-index
para asegurarte de que la imagen se mantiene delante del texto.La respuesta es crear un span con la propiedad
{display:none;}
.Puedes encontrar un ejemplo en este sitio