HabboLibre Foro



Unirse al foro, es rápido y fácil

HabboLibre Foro

HabboLibre Foro

¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
HabboLibre Foro

Foro de HabboLibre, después pasó a llamarse Habbo City. De los creadores de habbolibre.com.es y ciudadhabbo.com (portales actualmente cerrados). INACTIVO Y SIN ADMINISTRADORES.


    Galeria de Imagenes xHTML CSS

    Darkkriciz
    Darkkriciz
    Habitante del montón (clase media)
    Habitante del montón (clase media)


    Suscripción no activa
    Masculino
    Posts : 196
    HC£ : 0
    Edad : 26
    Registrad@ el día: : 05/05/2008
    Reputación : 0
    Medallitas : Galeria de Imagenes xHTML CSS S052 Galeria de Imagenes xHTML CSS S032

    Galeria de Imagenes xHTML CSS Empty Galeria de Imagenes xHTML CSS

    Mensaje por Darkkriciz Miér Mayo 07, 2008 3:14 am

    Preparando las miniaturas de imágenes



    Para este tutorial, tendremos en cuenta un archivo HTML que hemos
    llamado galeria.html, y una carpeta llamada reducciones, que contiene
    las miniaturas de las imágenes de nuestra galería. Las reducciones
    pueden crearlas con Photoshop CS3 o una versión anterior, utilizando
    este tutorial: Crear Thumbnails con Acciones en Photoshop CS3.
    Convenientemente tienen el nombre imagen1.jpg, 2, 3, 4 al 10, pero
    pueden tener cualquier nombre, y también podrían ser GIF, PNG, o como
    estas JPG.
    Creando la estructura xHTML de nuestra Galería


    Por ser una galería en la web, utilizaremos HTML para mostrarla, y
    en mi caso prefiero utilizar xHTML, que es una versión mejorada de HTML.

    La estructura base de un documento xHTML es la siguiente:
    <html>
    <head>
    <title>Galería de Imagenes Taller Webmaster</title>
    </head>
    <body>

    // contenido
    </body>
    </html>


    Todo documento comienza con <html> y termina con
    </html>, debe contener una cabecera que comienza con <head>
    y termina con </head>, donde se declara generalmente el titulo de
    la página entre <title> y </title>. En la cabecera de la
    página, veremos mas adelante que pueden ir mas elementos. Y otra parte
    fundamental es la zona del contenido de la página propiamente dicho,
    que comienza con <body> y termina con </body>.
    Desplegando el contenido de nuestra página


    Es muy común ver materiales antiguos donde las paginas webs se
    realizaban en base a Tablas HTML, de hecho muchos aseguran que es mas
    sencillo hacerlo así, y programas como FrontPage (un editor de cartas
    para secretarias), incitan a la utilización de Tablas. Francamente es
    mucho mas sencillo para el que arma las paginas, prolijo en cuanto a la
    organización, limpio en cuanto al código HTML, y liviano para cargar la
    pagina, NO UTILIZAR TABLAS. Y luego de acostumbrarnos es mas rapido,
    por eso esta galería será CERO TABLAS (o TableLess).
    La etiqueta HTML que sirve de contenedor de diferentes zonas de
    nuestro diseño es <div>, salvando la distancia para los
    malacostumbrados el div sustituye a la Tabla, mejorando que no se
    precisa el mundo de filas, columnas, celditas y esas locuras.
    Para presentar un texto destacado, utilizaremos <h1> para
    la cabecera principal, y si hubiera cabeceras de menor importancia
    podemos usar desde <h1>... al ... </h6>.
    Para desplegar una lista de elementos podemos utilizar
    <ul> que permite representar una lista desordenada (unsorted list
    = u.l.), ya que existe otra que es la que presenta elementos numerados
    (o con letras, o números romanos, etc), llamada <ol> por lista
    ordenada (order list = o.l.). Las listas estan compuestas por
    diferentes elementos que se representa con <li>. Y como toda
    etiqueta (o tag), en xHTML debe abrir y cerrarse, por tanto un
    <li> cierra con </li>, y los <ul> con </ul>,
    etc.
    Para mostrar una imagen utilizamos la etiqueta <img />
    que como no tiene una etiqueta de cierre, debe terminar con />, como
    toda etiqueta que no tenga contenido textual o elementos internos.
    Esta es una de las diferencias de HTML y xHTML, si o si nos
    obliga a cerrar toda etiqueta abierta, a simple vista es mas trabajo,
    pero al obligarnos a ser prolijos, nuestras paginas se ven mejor en
    FireFox, Internet Explorer, Opera, un Móvil, etc., por la sencilla
    razón de que si falta algo, cada navegador "inventa" de manera
    diferente una solución, y siendo prolijos, nosotros tenemos el control.
    Otra de las diferencias es que toda etiqueta (o tag), se debe
    escribir en minúsculas en xHTML, ya que en HTML podíamos ver y escribir
    cualquier cosa, también otro tema bastante desprolijo.
    Luego en esta primer parte utilizaremos la etiqueta <p>,
    que termina con </p>, y se utiliza para párrafos de texto, y por
    ultimo la etiqueta <a>, que termina con </a>, para mostrar
    hipervínculos o links a otras paginas.
    Saliendo de tanta teoría, vamos directamente al código final de despliegue de nuestras imagenes, que quedaría así:

    <html>
    <head>
    <title>Galería de Imagenes Taller Webmaster</title>
    </head>
    <body>


    <div id="contenido">
    <h1>Galeria de Imagenes Taller Webmaster</h1>
    <ul>
    <li><img src="reducciones/imagen1.jpg" /></li>

    <li><img src="reducciones/imagen2.jpg" /></li>
    <li><img src="reducciones/imagen3.jpg" /></li>
    <li><img src="reducciones/imagen4.jpg" /></li>

    <li><img src="reducciones/imagen5.jpg" /></li>
    <li><img src="reducciones/imagen6.jpg" /></li>
    <li><img src="reducciones/imagen7.jpg" /></li>

    <li><img src="reducciones/imagen8.jpg" /></li>
    <li><img src="reducciones/imagen9.jpg" /></li>
    <li><img src="reducciones/imagen10.jpg" /></li>

    </ul>
    <p>Imagenes
    de la Actividad de Fotomanipulacion en <a
    href="http://www.forocreativo.net/" target="_blank">Foro
    Creativo</a></p>
    </div>

    </body>

    </html>


    Todo nuestro despliegue de contenido esta dentro de un <div>
    que le hemos llamado "contenido", esto sera útil mas adelante, por
    ahora saber que id, nos permite darle un nombre que identifique un
    elemento de nuestro xHTML, ese nombre pudo ser cualquiera y no se
    pueden usar símbolos, de hecho es mejor usar letras únicamente.
    Luego hemos indicado un cabezal que dice "Galeria de Imagenes Taller
    Webmaster", que se ha colocado dentro de las etiquetas <h1>,
    luego presentamos las imagenes en una lista desordenada, veamos que
    comienza con <ul>, luego hay un elemento <li> por cada
    imagen, que son 10, y en esa lista se muestra obviamente la imagen jpg
    que tenemos en nuestra carpeta "reducciones".

    Para mostrar la imagen, usamos la etiqueta <img>, donde
    indicamos en la propiedad src (source = fuente, a mi me gusta llamarle
    origen), el nombre del archivo.
    Finalmente hemos agregado un parrafo de texto, que tiene un
    hipervínculo a Foro Creativo, indicando la url en la propiedad href, y
    el target _blank indica que se debe abrir ese link en una nueva ventana.
    Podemos ver el resultado final acá:

    Galeria de Imagenes xHTML CSS Imagen1Galeria de Imagenes xHTML CSS Imagen2Galeria de Imagenes xHTML CSS Imagen3Galeria de Imagenes xHTML CSS Imagen6Galeria de Imagenes xHTML CSS Imagen10

    Saludods.

    Por. : Magnetoxp

      Fecha y hora actual: Jue Nov 21, 2024 3:07 pm