Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| html [2023/01/19 16:40] – peron | html [2026/04/21 16:06] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 33: | Línea 33: | ||
| **Crea un fichero muleto '' | **Crea un fichero muleto '' | ||
| - | <code bash> | + | <code bash> |
| ...y **pégale el siguiente código fuente HTML**, para darle una estructura para fichero en castellano: | ...y **pégale el siguiente código fuente HTML**, para darle una estructura para fichero en castellano: | ||
| Línea 82: | Línea 82: | ||
| | ''< | | ''< | ||
| - | | ''< | + | | ''< |
| - | | ''< | + | | ''< |
| | ''< | | ''< | ||
| - | | ''< | + | | ''< |
| - | | ''< | + | | ''< |
| + | | ''< | ||
| | ''< | | ''< | ||
| | ''< | | ''< | ||
| Línea 108: | Línea 109: | ||
| ¡Con esto ya has aprendido cómo otorgarle formato simple HTML a tu contenido de texto! | ¡Con esto ya has aprendido cómo otorgarle formato simple HTML a tu contenido de texto! | ||
| + | |||
| + | Veamos ahora en forma detenida cómo se utilizan las funciones de los principales tipos de etiquetas. | ||
| + | |||
| + | ====Etiquetas de bloque==== | ||
| + | |||
| + | La etiqueta ''< | ||
| + | |||
| + | <code html> | ||
| + | <p> | ||
| + | Este es un Párrafo | ||
| + | </p> | ||
| + | </ | ||
| + | |||
| + | La etiqueta ''< | ||
| + | |||
| + | <code html>< | ||
| + | |||
| + | La etiqueta ''< | ||
| + | |||
| + | <code html>< | ||
| + | |||
| + | ====Contenedores semánticos==== | ||
| + | |||
| + | Al igual que las etiquetas anteriores, opcionalmente puedes utilizar // | ||
| + | |||
| + | <code html> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | El '' | ||
| + | |||
| + | >Un ejemplo: podrías tener una página con críticas de cine. Usar secciones para separar los distintos géneros (drama, policial, terror (mi preferido), musical) y luego usar los artículos para contener cada una de las críticas. | ||
| ====Listas==== | ====Listas==== | ||
| - | Las //listas// HTML son una excelente manera de organizar información puntual en un documento HTML. HTML admite dos tipos de listas: | + | Las listas |
| - | | Tipo de lista | Etiqueta HTML | Resultado | | + | <code html><li> |
| - | | Listas ordenadas | '' | + | |
| - | | Listas desordenadas | '' | + | |
| - | El contenedor de listas | + | ==Listas ordenadas== |
| + | Las listas | ||
| - | Por ejemplo, si deseas agregar información de contacto utilizando listas con viñetas, deberías utilizar una sintaxis similar a la siguiente: | + | <code html> |
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| - | < | + | Muestran un listado ordenado numéricamente, |
| - | <h2>Contacto</h2> | + | |
| - | <p>Deseo ser contactad@ por estos medios:</ | + | |
| - | < | + | - elemento 2 |
| - | < | + | - elemento n |
| - | <li>< | + | |
| - | </ul> | + | ==Listas Desordenadas== |
| + | |||
| + | Las listas desordenadas se engloban utilizando las etiquetas '' | ||
| + | |||
| + | <code html> | ||
| + | < | ||
| + | <li>elemento 1</li> | ||
| + | | ||
| + | <li>elemento n</ | ||
| + | </ul> | ||
| </ | </ | ||
| - | ==== Enlaces ==== | + | Muestran una viñeta o punto de enumeración en lugar de un número, de esta forma: |
| - | Los enlaces son la característica fundamental del hipertexto. Podrás incluír tanto a secciones dentro del documento actual, a otras páginas que componen el sitio web, así como a otros sitios web completamente distintos que se encuentren en línea. | + | * elemento 1 |
| + | * elemento 2 | ||
| + | * elemento n | ||
| - | Para crear un enlace utiliza el par de etiquetas ''< | + | ====Etiquetas |
| + | Son las que dicen cómo se mostrará | ||
| - | Modifica estas etiquetas con el atributo '' | + | ===Títulos=== |
| - | ===Vínculo interno en la página web=== | + | La etiqueta |
| - | Primero intenta enlazar a una sección de la página web actual. Para lograrlo, primero debes contar con un ''< | + | |
| <code html> | <code html> | ||
| - | <div id="# | + | <h1>Títular h1</h1> |
| - | <h2>Contacto</ | + | <h2>Títular h2</ |
| - | <p>Deseo ser contactad@ por estos medios:</p> | + | <h3>Títular h3</h3> |
| - | <ul> | + | <h4>Títular h4</h4> |
| - | < | + | <h5>Títular h5</h5> |
| - | <li>< | + | <h6>Títular h6</h6> |
| - | | + | |
| </ | </ | ||
| + | ====Enlaces==== | ||
| + | Una de las características principales de una página web es que se pueden enlazar distintos documentos. La esencia de la WWW es el hiper-texto: | ||
| - | Ahora podrás vincular a esta sección '' | + | Para poner un enlace necesitarás un ancla (anchor, en inglés). |
| + | La etiqueta que genera el enlace se ve así: | ||
| - | <code html> | + | <code html><a href="https:// |
| - | Como ves, '' | + | La letra 'a' |
| - | También podrás definir otros vínculos útiles: incluso si no hubieses configurado ningún | + | Dos cosas importantes que no debes olvidar: el signo '' |
| - | Para hacerlo más específico | + | Luego viene el texto que leerás |
| - | <code html>< | + | Si el archivo enlazado está en la misma carpeta solo hará falta poner el nombre del archivo, sin especificar toda la dirección: |
| - | === Vínculo | + | <code html>< |
| - | Suele ser muy útil vincular otras páginas | + | |
| - | Para recurrir a esto, podrás usar la misma técnica que utilizaste al vincular un '' | + | en cambio, si está en otro servidor porque es la página web de tu amigo, deberás poner la URL completa: |
| - | De esta forma, en lugar de poner las fotos de tus gatos en un '' | + | <code html>< |
| - | <code html>< | + | ===Enlace |
| - | === Vínculos web externos === | + | El enlace de correo electrónico es igual al enlace explicado recién, solo que cambia la referencia. |
| - | Finalmente, podrás vincular a cualquier sitios web que esté en línea. Para lograrlo, incluye la dirección web completa (URL) en tu '' | + | |
| - | <code html>< | + | <code html>< |
| - | Una cosa más: si deseas vincular a una sección específica de una página, podrás al '' | + | La diferencia está en la palabra |
| + | Mailto indica al navegador que debe abrir un mensaje nuevo en la aplicación predeterminada | ||
| - | <code html>< | + | Podés hacer que el mensaje tenga los campos previamente completados si agregás la información en el enlace. De esa manera el visitante de tu página no tiene más que cliquear el enlace y luego en el botón de enviar, ya que todo estará completo. |
| - | ====Divisiones==== | + | <code html> |
| - | El uso de de estas ''< | + | <a href=" |
| + | </ | ||
| - | Crea una división específica con una etiqueta | + | El símbolo |
| - | <code html>< | + | Se ve complicado a primera vista, pero una vez que pasa la primera impresión podrás ver que es más sencillo de lo que parece. |
| - | Existen más atributos | + | ===Enlace interno=== |
| + | Son los enlaces | ||
| + | * una etiqueta para el enlace | ||
| + | * Un identificador '' | ||
| - | ====Imágenes==== | + | Por ejemplo, tenemos un texto largo y queremos que cuando el lector llegue hasta abajo pueda volver al título del artículo, lo que hacemos es ponerle un nombre identificador |
| - | Puedes agregar imágenes a tu página web empleando la etiqueta simple ''< | + | |
| - | '' | + | <code html> |
| + | <h2 id=" | ||
| + | </code> | ||
| - | Si quisieras incluir una foto de su gato Felix en tu página, coloca | + | Con esto, estamos poniendo un marcador |
| - | <code html>< | + | Luego, al final del artículo, ofreces al lector la posibilidad de volver arriba+usando |
| - | >Existen todo tipo de cosas que puede hacer con la etiqueta '' | + | <code html>< |
| - | ====Caracteres especiales==== | + | ===Enlace a una imagen=== |
| + | |||
| + | Este enlace es diferente. | ||
| + | |||
| + | <code html>< | ||
| + | |||
| + | La etiqueta abre con '' | ||
| + | |||
| + | La barra final, indica el cierre de la etiqueta. No es obligatorio, | ||
| + | |||
| + | Para completar la llamada podés agregarle un título y un texto alternativo. Por ejemplo: | ||
| + | |||
| + | <code html>< | ||
| + | |||
| + | El título es el texto que ves cuando pasas el mouse por encima de la imagen. | ||
| + | |||
| + | El texto alternativo se mostrará cuando el navegador no tenga soporte para imágenes, las imágenes estén deshabilitadas o uses un navegador no gráfico. | ||
| + | |||
| + | Los formatos soportados son JPG, GIF (y GIF animados), PNG, SVG, BMP e ICO. | ||
| + | GIF, PNG y SVG soportan transparencias. (Hablo de pixeles transparentes, | ||
| + | |||
| + | ¿Cómo usar una imagen en vez de un texto para el enlace? | ||
| + | |||
| + | Es fácil, solo tendrías que encerrar la etiqueta de la imagen dentro de las etiquetas de un enlace. | ||
| + | <code html>< | ||
| + | |||
| + | De esta manera tendrías una imagen que enlaza con una URL que puede ser cualquiera de las que describimos antes. Incluso puede ser la misma URL de la imagen. Un claro ejemplo podría ser la imagen de una carta postal en un enlace | ||
| + | +de tipo '' | ||
| - | Vaya a saber porqué, HTML no siempre muestra caracteres especiales como nos gustaría. | ||
| - | Si tiene un carácter que no puede mostrar correctamente, | ||
| - | La realidad es que hay demasiadas suplantadores como para enumerarlas todas aquí, pero hay un montón de páginas que tienen todos los códigos que podrías desear. | ||
| - | >Para entender cómo encajan todas estas partes, lo es mejor es estudiar el código HTML de muchas de páginas web. En la mayoría de los navegadores podrás hacerlo con **Ctrl+u** (En MacOS usa **Comando+Opción+u**). Si la página cuenta con muchos scripts o CSS, probablemente no sea tan útil mirar su código fuente, pero una página simple como https:// | ||
| =====Conclusión===== | =====Conclusión===== | ||
| Línea 217: | Línea 298: | ||
| <code bash> | <code bash> | ||
| + | |||
| + | Si lo deseas puedes anunciarlo a través de [[gab]], con un comando similar al siguiente: | ||
| + | |||
| + | <code bash>gab -m " | ||
| Existe tanta información sobre HTML en la web que unas pocas búsquedas rápidas deberían poder proporcionar información sobre cualquier tema. Ten en cuenta que gran parte de esta información está dirigida a personas que buscan lo último y lo mejor; no hay nada de malo en eso. Pero tampoco tiene nada de especial. Depende de tí decidir qué se adapta a tus necesidades. | Existe tanta información sobre HTML en la web que unas pocas búsquedas rápidas deberían poder proporcionar información sobre cualquier tema. Ten en cuenta que gran parte de esta información está dirigida a personas que buscan lo último y lo mejor; no hay nada de malo en eso. Pero tampoco tiene nada de especial. Depende de tí decidir qué se adapta a tus necesidades. | ||
