HTML
Hypertext Markup Language
Como su nombre lo indica es un lenguaje de marcado el cual es utilizado para estructurar el contenido de una pagina web. Es decir, es quien le dice al navegador cual es el contenido a mostrar de una pagina
Etiquetas
HTML esta compuesto de elementos llamados etiquetas, estos en la mayoría de los casos para su escritura respetan la siguiente estructura:
<etiqueta_de_apertura> Contenido de la etiqueta </etiqueta_de_cierra>
Podemos notar 3 partes principales que componen un elemento en HTML:
-
Etiqueta de apertura: Todos los elementos en html llevan una etiqueta de apertura que por lo general es el nombre de la etiqueta en medio de los símbolos menor que y mayor que ("<" y “>”).
-
El contenido: este el contenido del elemento, el cual puede ser texto, una imagen u inclusive otra etiqueta
-
Etiqueta de cierre: La gran mayoría de los elementos lleva la etiqueta de cierre que a diferencia de la apertura se le añade una barra lateral junto al signo menor que ("</" y “>”)
Función de una Etiqueta
Existen múltiples etiquetas en HTML pero podemos diferenciarlas por su uso de la siguiente manera:
Etiquetas de contenidos
Aquí podemos hallar todas aquellas cuya característica principal es brindar contenido a la pagina por ejemplo: textos, contenido multimedia y vídeos
Etiquetas de estructuras
Las etiquetas de estructuras se usan para definir el espacio que ocupa cada una de las secciones de una pagina, por ejemplo define los limites entre la cabecera de la pagina, el cuerpo, el pie de pagina, un menú, una barra lateral, etc.
Estructura de un documento HTML
Como vimos en html existen un sin fin de etiquetas para introducir contenido o definir la estructura de nuestra pagina. Esto es posible gracias a su funcionamiento como ‘árbol’, es decir, un documento html es un árbol de etiquetas el cual esta compuesto por un elemento o tronco principal del cual derivan sus ramas.
<documento_html>
<tronco_principal>
<cabecera>
<etiqueta_de_contenido>
Menu de nuestro sitio web
</etiqueta_de_contenido>
</cabecera>
<cuerpo>
<etiqueta_de_contenido>
Contenido de nuestro sitio web
</etiqueta_de_contenido>
</cuerpo>
<pie_de_pagina>
contenido del pie de pagina
</pie_de_pagina>
</tronco_principal>
</documento_html>
A esto se lo conoce como DOM (Document Object Model) y como vemos se organiza de forma jerárquica,comprender su estructura es importante ya que a futuro con otras tecnologías nos permite manipular el comportamiento de nuestra pagina web
Estructura de una pagina Web
Otra forma típica de ver la estructura de un documento HTML es hacerlo desde el punto de vista de desarrollo Web, como una estructura de cuadros o bloques que representen las secciones tipicas de una pagina web
Notese como el documento HTML contiene el elemento padre “Pagina Web”, y este contiene el cuerpo principal el cual contiene la cabecera, el contenido de la página, una barra lateral y el pie de página
Bloques y Lineas
Una de las características presentes en esta forma de representar un documento HTML es la de los elementos en bloque y los elementos en lineas, veraz las etiquetas en html pueden categorizarce tambien en:
- Elementos en Bloque: Son aquellos elementos cuyo espacio de ocupación es lineal, es decir, elementos como en este caso “cabecera” que si agregáramos un elemento ya sea anterior o posterior a este, el mismo se imprimiría/mostraría arriba o debajo
Elemento en bloque |
---|
Elemento en bloque |
- Elementos en Linea: estos elementos son aquellas etiquetas cuya característica es que pueden ponerse alineadamente uno detrás de otro, como en este caso “contenido de pagina” y “barra lateral”. Aunque siendo mucho mas especifico esta propiedad se encuentra presente con mas notoriedad en las etiquetas de textos
Elemento en linea | Elemento en linea |
---|