HTML5 - LibreColaboracion/taller GitHub Wiki
HTML5 guía básica
HTML5 es la última versión de HTML. Este término, actualmente representa dos conceptos diferentes:
-
Se trata de una nueva versión del lenguaje de marcado de hipertexto HTML, con nuevos elementos, atributos y comportamientos.
-
Conjunto más amplio de tecnologías que permite a los sitios Web y a las aplicaciones ser más diversas y de gran alcance. A este conjunto se le llama HTML5 y amigos, a menudo reducido a HTML5 , normalmente las tecnologías involucradas son:
1. HTML5: Lengua de marcado de hipertexto, es el elemento de construcción más básico de una página web y se usa para crear y representar visualmente la estructura de una página web, determinando el contenido de la página web, pero no su funcionalidad.
2. CSS3: Estilo en Cascada, es un lenguaje usado para definir y crear la presentación de un documento estructurado escrito en HTML o XML, el fin que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación y esta información de estilo puede ser definida en un documento separado o en el mismo documento HTML.
3. Javascript: Es un lenguaje de programación utilizado tradicionalmente para interactuar con los documentos HTML, mediante una implementación del Document Object Model (DOM).
Con estas tres tecnologías se pueden crear materiales muy diversos como:
- Páginas web (solamente cliente y cliente/servidor)
- Aplicaciones móviles (locales y cliente/servidor)
- Aplicaciones de escritorio (locales y cliente/servidor)
En esta guía tiene por objetivo principal aprender el manejo básico del DOM a travez del JS (JavaScript) en aplicaciones en HTML5, para poder lograrlo, primero se debe:
- Etiquetas y propiedades básicas en un documento HTML.
- Atributos CSS según etiquetas.
- JavaScript básico:
- Variables y funciones.
- Modelo en Objetos para la Representación de Documentos (DOM).
- Eventos para el DOM.