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 03:01] – 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 59: | Línea 59: | ||
| El archivo inicial de tu página web será '' | El archivo inicial de tu página web será '' | ||
| - | Podrás editar | + | **Edita |
| - | Modifica el código HTML para incorporar | + | **Incorpora |
| <code html> | <code html> | ||
| Línea 71: | Línea 71: | ||
| </ | </ | ||
| + | Este código presentará el texto en el navegador de forma simple (sin formato y sin divisiones de párrafo alguno). | ||
| ===Etiquetas de atributo=== | ===Etiquetas de atributo=== | ||
| - | El lenguaje | + | Para indicar formato y atributos |
| A menudo estas etiquetas se utilizan en pares, con //apertura de etiqueta// y un //cierre de etiqueta//. El texto delimitado entre la apertura y el cierre se verá afectado por los atributos solicitados. Por ejemplo, el atributo '' | A menudo estas etiquetas se utilizan en pares, con //apertura de etiqueta// y un //cierre de etiqueta//. El texto delimitado entre la apertura y el cierre se verá afectado por los atributos solicitados. Por ejemplo, el atributo '' | ||
| - | Estas son algunas | + | Algunas |
| | ''< | | ''< | ||
| - | | ''< | + | | ''< |
| - | | ''< | + | | ''< |
| | ''< | | ''< | ||
| - | | ''< | + | | ''< |
| - | | ''< | + | | ''< |
| + | | ''< | ||
| | ''< | | ''< | ||
| | ''< | | ''< | ||
| Línea 93: | Línea 95: | ||
| No todas las etiquetas deben ir seguidas de un //cierre de etiqueta//. Las //etiquetas simples// no operan sobre texto delimitado alguno; simplemente se agregan donde lo deseas (por ejemplo podrás usar ''< | No todas las etiquetas deben ir seguidas de un //cierre de etiqueta//. Las //etiquetas simples// no operan sobre texto delimitado alguno; simplemente se agregan donde lo deseas (por ejemplo podrás usar ''< | ||
| - | + | Con las consideraciones anteriores, **otorga formato al contenido | |
| - | Con las consideraciones anteriores, | + | |
| <code html> | <code html> | ||
| Línea 107: | Línea 108: | ||
| </ | </ | ||
| - | ===Divisiones=== | + | ¡Con esto ya has aprendido cómo otorgarle formato simple HTML a tu contenido |
| - | El uso de de estas ''< | + | |
| - | Crea una división específica con una etiqueta ''< | + | Veamos ahora en forma detenida cómo se utilizan las funciones de los principales tipos de etiquetas. |
| - | <code html>< | + | ====Etiquetas de bloque==== |
| - | Existen más atributos que podrás utilizar. Detallemos algunos. | + | La etiqueta ''< |
| - | ===Listas=== | + | <code html> |
| - | Las listas son una excelente manera de organizar la información en un documento HTML. HTML admite dos tipos de listas: | + | <p> |
| + | Este es un Párrafo | ||
| + | </ | ||
| + | </ | ||
| - | * listas ordenadas | + | La etiqueta |
| - | * listas desordenadas ''< | + | |
| - | Las listas son un poco más complejas, ya que requieren dos conjuntos de etiquetas, '' | + | <code html>< |
| - | Por ejemplo, podrás agregar esta información | + | La etiqueta ''< |
| - | < | + | < |
| - | | + | |
| - | < | + | ====Contenedores semánticos==== |
| - | <ul> | + | |
| - | <li><u>Correo Electrónico</u>: fulana@texto-plano.xyz</li> | + | Al igual que las etiquetas anteriores, opcionalmente puedes utilizar // |
| - | <li>< | + | |
| - | | + | <code html> |
| + | <header>Texto de tu encabezado</header> | ||
| + | | ||
| + | <article>Texto de tu artículo</article> | ||
| + | <footer>Pie de página</footer> | ||
| </ | </ | ||
| + | El '' | ||
| - | ==== Enlaces ==== | + | >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. |
| - | Los enlaces son la característica definitoria del hipertexto. Podrás incular 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. | + | ====Listas==== |
| + | Las listas pueden estar ordenadas usando números consecutivos (también letras), o no-ordenadas (¿desordenadas? | ||
| - | Para crear un enlace utiliza el par de etiquetas '' | + | <code html>< |
| - | Modifica estas etiquetas con el atributo | + | ==Listas ordenadas== |
| + | Las listas ordenadas usan la etiqueta | ||
| - | ===Vínculo interno en la página web=== | + | <code html> |
| - | Primero intenta enlazar a una sección de la página web actual. Para lograrlo, primero debes contar con un ''< | + | < |
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Muestran un listado ordenado numéricamente, | ||
| + | |||
| + | - elemento 1 | ||
| + | - elemento 2 | ||
| + | - elemento n | ||
| + | |||
| + | ==Listas Desordenadas== | ||
| + | |||
| + | Las listas desordenadas se engloban utilizando las etiquetas | ||
| <code html> | <code html> | ||
| - | <div id="# | + | <ul> |
| - | <h2>Contacto</h2> | + | <li>elemento 1</li> |
| - | | + | <li>elemento 2</ |
| - | < | + | <li>elemento n</ |
| - | | + | </ul> |
| - | <li>< | + | |
| - | </ul> | + | |
| </ | </ | ||
| - | Ahora podrás vincular a esta sección '' | + | Muestran una viñeta o punto de enumeración en lugar de un número, de esta forma: |
| - | <code html> | + | * elemento 1 |
| + | * elemento 2 | ||
| + | * elemento n | ||
| - | Como ves, ''#'' | + | ====Etiquetas de formato==== |
| + | Son las que dicen cómo se mostrará el texto que encierran. | ||
| - | También podrás definir otros vínculos útiles: incluso si no hubieses configurado ningún ''< | + | ===Títulos=== |
| - | Para hacerlo más específico en castellano, podrías usar algo como esto: | + | La etiqueta ''< |
| - | <code html>< | + | <code html> |
| + | <h1>Títular h1</h1> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | ====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: | ||
| - | === Vínculo a una web en el mismo directorio === | + | Para poner un enlace necesitarás un ancla (anchor, |
| - | Suele ser muy útil vincular otras páginas web situadas en tu mismo directorio '' | + | La etiqueta que genera |
| - | Para recurrir | + | <code html>< |
| - | De esta forma, en lugar de poner las fotos de tus gatos en un '' | + | La letra 'a' |
| - | <code html>< | + | Dos cosas importantes que no debes olvidar: el signo '' |
| - | === Vínculos web externos === | + | Luego viene el texto que leerás |
| - | Finalmente, podrás vincular a cualquier sitios web que esté en línea. Para lograrlo, incluye la dirección | + | |
| - | <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: |
| - | Una cosa más: si deseas vincular | + | <code html>< |
| - | <code html>< | + | en cambio, si está en otro servidor porque es la página web de tu amigo, deberás poner la URL completa: |
| - | ====Imágenes==== | + | <code html>< |
| - | Puedes agregar imágenes | + | |
| - | ''< | + | ===Enlace |
| - | Si quisieras incluir una foto de su gato Felix en tu página, coloca el archivo de imagen '' | + | El enlace |
| - | <code html>< | + | <code html>< |
| - | >Existen todo tipo de cosas que puede hacer con la etiqueta | + | La diferencia está en la palabra |
| + | Mailto indica al navegador que debe abrir un mensaje nuevo en la aplicación predeterminada de correo y cargar el campo " | ||
| - | ====Caracteres especiales==== | + | 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. |
| + | |||
| + | <code html> | ||
| + | <a href=" | ||
| + | </ | ||
| + | |||
| + | El símbolo ''&'' | ||
| + | |||
| + | 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. | ||
| + | |||
| + | ===Enlace interno=== | ||
| + | Son los enlaces que apuntan a otra parte dentro del mismo documento. Para generar un enlace interno necesitarás dos etiquetas: | ||
| + | |||
| + | * una etiqueta para el enlace | ||
| + | * Un identificador '' | ||
| + | |||
| + | 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 (id) al titular: | ||
| + | |||
| + | <code html> | ||
| + | <h2 id=" | ||
| + | </ | ||
| + | |||
| + | Con esto, estamos poniendo un marcador en el inicio de un titular clicbaitero. | ||
| + | |||
| + | Luego, al final del artículo, ofreces al lector la posibilidad de volver arriba+usando el signo # y el nombre que le asignaste al marcador: | ||
| + | |||
| + | <code html>< | ||
| + | |||
| + | ===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 214: | 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. | ||
