URL: http://www.panoramio.com/
El uso de javascript: lo veo muy instrusivo en el código, y más pudiéndose usar otra alternativa
Poner el logo de fondo al "H1" me parece correcto, pero "esconder" el texto con text-indent: -1000px; es dañino porque si accedemos con la opción "no mostrar imágenes" lo perdemos todo.
propongo una alterntiva similar a la anterior mejor más correcta: (la usada en panoramio.com)
Crear un "H1", y dentro de éste un "span". A este "span" se se coloca la imagen de fondo. Al "H1" y al "span" se le da el mismo tamaño, y usando "z-index" colocamos visualmente el "span" por delante del "H1". Al ver la web sin imágenes, veremos el texto del "H1" en su sitio.
Nota: texto extraído de la lista de Ovillo
/*HTML*/ <h1 id="panoramio"><span class="img"></span>Panoramio</h1> /*CSS*/ h1 span.img { display: block; position: absolute; left: 0pt; top: 0pt; z-index: 1; } h1#panoramio, h1#panoramio span.img { width: 307px; height: 72px; } h1#panoramio span.img { background-image: url(/img/logo-panoramio-google.v1.gif); }
You need to login to post a comment.
