Unas de los elementos que comunmente contienen las páginas web, son las galeria de imagenes. Hay muchisimas galerías pre-hechas en Flash y Javascript, pero estas requieren que el desarrollador tenga conocimientos de estos lenguajes para poder implementarlas.

En este artículo te mostraré como crear una muy simple galería de fotos en HTML y CSS, con menos de 10 líneas de código.
Esta galeria de imagenes es extremadamente simple pero si buscamos algo sin complicaciones, nos ayudará muchisimo.

Está compuesta por un par de lineas de CSS que las puedes incluir dentro del mismo archivo HTML o las puedes linkear a un CSS externo. Aquí ye mostraré un ejemplo, insertándola en el mismo HTML.

Para esto, y antes del cierre de la etiqueta </head>, incluimos el siguiene código, que define 5 clases CSS:

<style type=&amp;#039;text/css&amp;#039;>
.thumbnail{ position: relative; z-index: 0; }
.thumbnail:hover{ background-color: transparent; z-index: 50; }
.thumbnail span{ /* Estilos para la imagen agrandada */ position: absolute; background-color: black; padding: 5px; left: -100px; border: 5px double gray; visibility: hidden; color: #ffffff; text-decoration: none; }
.thumbnail span img{ border-width: 0; padding: 2px; }
.thumbnail:hover span{ visibility: visible; top: -100; left: 0px; }
</style>

Y en el codigo HTML solo introducimos las imagenes al tamaño que querramos a modo de miniaturas. En este caso voy a incluir 2 imágenes, obviamente dentro de la etiqueta <body>:

<a href="#thumb"><img src="html5.jpg" width="138" height="100" border="0" /><span><img src="html5.jpg" /><br />
Pie de foto</span></a>
<a href="#thumb"><img src="csscheatsheet.jpg" width="139" height="96" border="0" /><span><img src="csscheatsheet.jpg" /><br />
Pie de foto</span></a>
<a href="#thumb"><span><img src="foto_mazzola.jpg" /><br />
Pie de foto</span></a>

En el código CSS, en la clase “.thumbnail span” puedes modificar el fondo de la imagen agrandada, su borde y sus márgenes.
background-color: -> Color de fondo.
color: -> Color del texto del pie
border:  -> Borde de la foto

** REPORTE GRATUITO:
Cómo convertir un PSD en HTML en 5 pasos.

Haz Click AQUI para Descargarlo AHORA.

Dentro del codigo HTML, cuando se insertan las imágenes, se definen los tamaños. Este corresponde a como veremos las imágenes SIN agrandar.
Y luego de la etiqueta </br> (salto de linea), podemos introducir un texto que irá debajo de la foto grande.

Como puedes ver, el ejemplo de la galeria de imagenes, es totalmente simple y fácil de implementar. Esto nos demuestra una vez más, el poder que nos da el CSS.

Puedes reutilizar este código, solo cámbiale los nombre de las imágenes y los textos del pie de foto (el que dice “Pie de foto”).


Para descargarte el código de esta galeria de imagenes,
haz click DNWOLOAD.

Si tienes alguna duda, postéala aqui.
Saludos!!

curso html y css