HTML Programación WEB

Codigo HTML básico

6 noviembre, 2019

HTML “Hyper Text Markup Language”

Los códigos HTML son el lenguaje universal que se utiliza para crear y dar formato a los sitios web. Funcionan en cualquier sistema operativo y con cualquier navegador.

Etiquetas HTML

El lenguaje HTML está conformado por un sistema de etiquetas que incluyen instrucciones.

Partes de las etiquetas:

  • entre guiones (< >)
  • inicio (<etiqueta>)
  • cierre (</etiqueta>)

Estructura

<!DOCTYPE html>

código legible en cualquier navegador.

HTML

<html> Inicio de un documento HTML
</html> último elemento del documento.

Encabezado

<head> Su función es contener toda la información del funcionamiento del sitio.

Título de la página

<title> Es la etiqueta que da a tu sitio un nombre para que los usuarios puedan identificarlo. Es el título que puedes ver en las pestañas del navegador.

Cuerpo

<body> es la etiqueta que contiene todo el contenido visible del sitio:exto, imágenes, videos o cualquier otra funcionalidad.

Ejemplo:

<html>
               <head>
                               <title>Mi página de ejemplo</title>
                </head>
                 <body>
                                 Aquí va el contenido
                 </body>
</html>

Títulos y subtítulos

<h1> <h2> … <h6> son etiquetas que funcionan para agregar títulos y subtítulos en el cuerpo del texto, lo cual ayuda a jerarquizar la información.

Por cierto la etiqueta H1 sólo una vez dentro del contenido.

Párrafos:

  • <BR> linea en blanco
  • <P>…</P> nuevo parrafo
  • <P align=»left»>…</P> Párrafo alineado a la izquierda
  • <P align=»center»>…</P> Párrafo centrado
  • <P align=»right»>…</P> Párrafo alienado a la derecha
  • <P align=»justify»>…</P> Párrafo justificado

Imágenes

<img> con esta etiqueta podrás agregar imágenes al cuerpo de tu página.
Con el atributo src te permitirá especificar la ubicación.
Con el atributo alt te ayudará a darle un título a esa imagen.

  • <img src=»nombre imagen»> insertar imagen (debe de estar en la misma carpeta de la web)

ejemplo: <img src=»https://images.unsplash.com/photo-1535378917042-10a22c95931a»>

La estructura de los atributos es la siguiente: primero viene la palabra o abreviatura que lo define (en este caso src es abreviatura de “source” o fuente), luego el signo igual (=) y al último el modificador del atributo entre comillas dobles (“_”) o simples (‘_’).

Hipervínculos

<a> te permite insertar un hipervínculo a la misma página.

ejemplo <a href=»https://mx.godaddy.com/blog»>Visita el blog de GoDaddy</a>

Listas e índices

<ol> sirve para agregar listas numeradas y <ul> para agregar bullets, los cuales mejoran la legibilidad de tus textos.

Ejemplo:

<ul>
<li>Elemento 1</li>
<li>Elemento 2</li>
<li>Elemento 3</li>
<li>Elemento 4</li>
</ul>

Etiquetas de texto:

  • <strong> Fragmento de texto importante o palabras clave.
  • <em> Fragmento de texto enfatizado respecto a la frase que lo contiene.
  • <mark> Fragmento de texto resaltado, simulando estar marcado con rotulador amarillo.
  • <i> Fragmento de texto con voz o tono alternativo al resto.
  • <b> Fragmento de texto sin importancia destacable (fines utilitarios).
  • <u> Fragmento de texto para nombres propios o escritura incorrecta intencionada (sic).
  • <s> Fragmento de texto inexacto o que ya no es relevante. (errores o inexactitudes)
  • <font> </font> Fuente
  • <FONT FACE=»Arial»> tipo de fuente
  • <font size=14> tamaño de fuente
  • <FONT COLOR=#ff0000> Color fuente hexadecimal
  • <span> Fragmento de texto sin significado (útil para seleccionar).
  • <cite> Fragmento de texto con el título de un trabajo creativo: obras, libros…
  • <sup> Superíndice (242).
  • <sub> Subíndice (242).
  • <small> Anotaciones menores pequeñas puntualizaciones.
  • <q> cite Cita o frase extraída de otro contexto.
  • <dfn> title Definición (término que posteriormente será definido).
  • <abbr> title Abreviatura o acrónimo.
  • <tt> Texto con espaciado simple o TT
  • <u> Subrayado HTML
  • <i> Cursiva
  • <b> Negrita
  • <strike> tachado
  • <s> tachado
  • <del> tachado

Alinear independientemente líneas o grupos de líneas:

  • <DIV align=»left»>…</DIV> Línea(s) alineada(s) a la izquierda
  • <DIV align=»center»>…</DIV> Línea(s) centrada(s)
  • <DIV align=»right»>…</DIV> Línea(s) alineada(s) a la derecha
  • <DIV align=»justify»>…</DIV> Línea(s) alineada(s) justificadas
  • <BLOCKQUOTE>…<BLOCKQUOTE> sangria izquierda y derecha

Colores de texto

  • <p style=»color:#FF0000″;>texto</p> Color del texto con códigos Hexadecimales
  • <p style=»color:red;»>texto</p> Color del texto con nombres de colores (hay 140 colores)
  • <p style=»color:rgb(255,0,0);»>texto</p> Color del texto utilizando los valores de los colores RGB

Colores de fondo de la web

  • <body style=»background-color:#FF0000;»> </body> mediante códigos de color Hexadecimales
  • <body style=»background-color:red;»> </body> mediante nombres de colores HTML
  • <body style=»background-color:rgb(255,0,0);»> </body> mediante valores de color RGB

Colocar un fondo de imagen:

  • <body background=»fondo.gif»> en la página web
  • <table background=»fondo.gif»> en una tabla
  • <td background=»fondo.gif»> en una celda

Tablas

Una tabla es un medio de organizar datos en filas y columnas.

Crear tablas

  • <table> </table> establece la tabla (ejemplos: <table class=»egt»> ;  <table style=»width:100%»> ;
  • <caption> título de la tabla
  • <tr> </tr> establece las filas contenedoras de las celdas
  • <td> </td> establece las celdas
  • <th> </th> establece las celdas de título o encabezado
  • <th scope=»row»> </th> establece modificaciones a las celdas de título o encabezado

«El atributo scope provee un mecanismo para indicar explícitamente a qué celdas afecta una celda de encabezado. Este atributo solo puede ser declarado en una celda de encabezado y tomar los valores «col», «row», «colgroup» y «rowgroup». Los valores «col» y «row» indican que la celda de encabezado provee información para el resto de las celdas en la columna o fila (respectivamente) en que está presente.»

Más sobre tablas

Organizar contenido

  • <td colspan> para unificar celdas horizontales. (ejemplo: <td colspan=»3″>texto</td>)
  • <td rowspan> para unificar celdas vertical. (ejemplo: <td rowspan=»2″>texto</td> )
  • <thead> para agrupar las filas que presentan información de encabezado
  • <tbody> para agrupar las filas que presentan los datos de la tabla
  • <tfoot> para contener a las filas que representan un pie o resumen

Podemos personalizar el como de fondo y el tipo de borde, ejemplo: <tbody style=»background: rgba(128, 255, 0, 0.3); border: 1px solid rgba(100, 200, 0, 0.3);»>

Pruebas de alumnos:

Fuentes:

https://mx.godaddy.com/blog/10-codigos-html-para-paginas-web-y-para-que-sirven/

https://developer.mozilla.org/es/docs/Learn/Getting_started_with_the_web/HTML_basics

https://htmlcolorcodes.com/es/tutoriales/html-color-del-texto/

https://lenguajehtml.com/p/html/semantica/etiquetas-html-de-texto

https://www.htmlquick.com/es/tutorials/tables.html

https://www.htmlquick.com/es/