CONTINUACIÓN...
Usar una imagen como enlace
Para usar una imagen como enlace, simplemente anida la etiqueta <img> dentro de la etiqueta <a>:
<a href="tutorial.html"> <img src="iconoHTML.gif" alt="animación con el icono de HTML" style="width:42px;height:42px;border:0;"> </a>
Nota: se añade “border:0;” para prevenir que IE9 (y versiones anteriores) muestren un borde alrededor de la imagen (cuando la imagen es un enlace).
Hacer que una imagen flote dentro de un texto
Usa la propiedad CSS float para permitir que una imagen flote (o en un sentido no muy preciso, que la imagen se muestre) ya sea a la izquierda o a la derecha dentro de un elemento:
<p> <img src="sonriente.gif" alt="Cara sonriente" style="float:right;width:42px;height:42px;"> La imagen flotara a la derecha del texto. </p> <p> <img src="sonriente.gif" alt="Cara sonriente" style="float:left;width:42px;height:42px;"> La imagen flotara a la izquierda del texto. </p>
Dependiendo de la posición en donde insertes la imagen, entre el texto, y de la cantidad de texto que tenga el elemento que en este ejemplo es un párrafo, el uso de esta propiedad CSS se apreciara mejor.
Nota: El antiguo atributo HTML align fue desaprobado en la versión HTML4 y no es soportado por la versión HTML5…. Hablando de otro tema, el colocar una imagen entre una oración especifica no es igual a hacer lo que se trata en el tema, ni se visualizan del mismo modo.
Mapa de la imagen
Usa la etiqueta <map> para crear un mapa de la imagen. En un mapa se establece que aéreas de la imagen podrán ser cliqueadas.
El atributo name de la etiqueta <map> y el atributo usemap de la etiqueta <img> son los atributos asociados, que se usan para crear la relación entre la imagen y el mapa.
La etiqueta <map> contendrá un cierto número de etiquetas <area>, que son las que definen las áreas de la imagen encima de las cuales se puede hacer clic:
<img src="planetas.gif" alt="Planetas" usemap="#mapadeplanetas" style="width:145px;height:126px;"> <map name="mapadeplanetas"> <area shape="rect" coords="0,0,82,126" alt="Sol" href="sol.htm"> <area shape="circle" coords="90,58,3" alt="Mercurio" href="mercurio.htm"> <area shape="circle" coords="124,58,8" alt="Venus" href="venus.htm"> </map>
Expliquemos este ejemplo:
El atributo shape
Define que figura encierra mejor el área, es decir, la figura elegida no debe necesariamente igualar el perímetro del area.
El atributo coords
Define las coordenadas que se usaran para dibujar la figura elegida dentro del cuadrante con eje “y” invertido que representa la imagen:
- <area figura="rectangulo" coordenadas="(primero la esquina superior izquierda) x,y, (segundo la esquina inferior derecha) x,y" ……>
- <area figura="circulo" coordenadas="(primero el el punto central) x,y, (segundo el diámetro de la circunferencia) c" ……>
Resumen de lo aprendido
- Usa el elemento HTML <img> para definifir una imagen
- Usa el atributo HTML src para definir el URL de la imagen
- Usa el atributo HTML alt para definir un texto alternativo para una imagen, para cuando esta no se muestre por alguna razón
- Usa los atributos HTML width y height para definir el tamaño de la imagen
- (alternativamente) Usa las propiedades CSS width y height para definir el tamaño de la imagen
- Usa la propiedad CSS float para que la imagen flote
- Usa el elemento HTML <map> para definir el mapa de una imagen
- Usa el elemento HTML <area> para definir las areas cliqueables del mapa de una imagen
- Usa el atributo usamap del elemento HTML <img> para referirte a un mapa de la imagen
Nota: cargar las imágenes lleva tiempo. Las imágenes grandes pueden ralentizar tu pagina. Usa las imágenes cuidadosamente.
fin de imágenes - expandido, a continuación mas temas...