Es un lenguaje de marcado de hipertexto (Hyper text Markup Languaje).
No es un lenguaje de programación, es un lenguaje de estructura.
Es la base con la que están creadas TODAS las webs del mundo.
Cada etiqueta le dice al navegador y a los motores de búsqueda cuál es la estructura de los documentos, elementos, organización, etc.
HTML no se encarga del aspecto visual de la página.
HTML se encarga de dar estructura semántica a la página.
Historia de HTML
Se lanza la web.
La web es no es lo mismo que internet. La web es el conjunto de documentos que tenemos disponibles. Documentos es cualquier página web o sitio web. Internet por otro lado es la infraestructura que nos permite ver esos archivos, llámese ordenadores, routers, antenas, etc.
Se basa en 3 conceptos
http:
HyperText Transfer Protocol. Es el conjunto de normas que se debe seguir para transmitir esa información a través de la red.
html:
HyperText Markup Language. Lenguaje sobre el que está escrito todos los
sitios web.
url:
Uniform Resource Locator. Es la dirección donde están ubicados esos sitios web. Es como el DNI de los sitios web, solo puede haber uno por sitio web.
Lanzamiento de HTML.
Nació de SMGL que era muy complicado de usar. Entonces Tim Bernes Lee, que se le considera el padre de la web, creó HTML.
Creación de la W3C.
El consorcio que define los estándares de la web.
Se lanza HTML4.
Fue la versión que más duró de HTML. Saliendo una nueva versión para el 2008.
Nace HTML 4.1 - XHTML
Actualización del Estandar HTML4
Es una mezcla del lenguaje XML y HTML. El objetivo de W3C era que este estándar fuera el definitivo. Los desarrolladores no estaban contentos con esta versión de HTML porque era muy restrictiva. Y a raíz de eso en 2004, nace la WHATWG.
WHATWG ¿Qué es?
Es un consorcio paralelo a la W3C. Hasta ese momento (2004) solo la W3C dictaba las normas de lo que estaba bien o mal en HTML.
HTML5
Lanzado por la WHATWG de forma independiente.
La W3C no estaba de acuerdo con este estándar y seguía trabajando con XHTML.
Sin embargo la comunidad estaba muy conforme con HTML5 y se empezó a usar de forma masiva.
Estándar HTML (W3C)
Para ese año, la W3C se retracta de posición y lanza de forma oficial HTML5.
HTML5.2
Se lanza la versión que se usa hasta día de hoy, la versión HTML5.2
Vocabulario web
IP
Es el identificador numérico de una web, es único y representa la dirección donde está el ordenador que contiene esa página web.
Dominio web / URL
Uniform Resources Locator. Es el nombre asociado a la IP que utilizamos para solicitar recursos, en nuestro caso un sitio web.
DNS
Domain Name System. Es un servidor cuya principal función es traducir el nombre de dominio a su identificador único. Por ejemplo si escribimos en el buscador: 216.58.210.163 esto nos lleva a www.google.com porque 216.58.210.163 es el IP asociado a www.google.com. Esto lo hace porque tiene una serie de tablas asociadas de nombres vs IP, por eso es capaz de saber a quien corresponde tanto el nombre como la IP.
Sitio web
Es un conjunto de uno o varios recursos web alojados en el mismo dominio.
Hosting
Es el almacenamiento del servidor web. El disco duro donde el servidor guarda los recursos.