
HTML 5.2
Autor/a : Alonso Álvarez García
HTML es el fundamento de la Web, el lenguaje con el que se construyen los contenidos de Internet y el que interpretan navegadores y todo tipo de aplicaciones.
Índice
Un poco de historia Las versiones de HTML HTML 5 Fundamentos de HTML 5 ¿Qué aporta HTML 5? Estructura y contenido del manual 1. Herramientas para trabajar con páginas HTML Introducción Navegadores Evolución de los navegadores Cómo funciona un navegador Web Principales navegadores WWW Visualizadores auxiliares Navegación off-line Editores Editores HTML Extensiones de navegador para la creación de páginas Web Servidores Web En resumen 2. Elementos básicos Introducción Elementos del lenguaje HTML Etiquetas, directivas o elementos Comentarios Espacios, tabuladores y líneas Estructura de un documento HTML Caracteres especiales La etiqueta <HEAD> Etiqueta <TITLE> Etiqueta <BASE> Etiqueta <LINK> Etiqueta <META> <BODY> Primer ejemplo Los navegadores y el aspecto final del documento Aprender de los ejemplos En resumen 3. Organización del texto Introducción Saltos de línea y párrafos. Alineación Saltos de línea y párrafos Alineación Dirección del texto División de líneas Secciones <SECTION> <NAV> <ARTICLE> <HEADER> <FOOTER> <ASIDE> <ADDRESS> Cabeceras Agrupaciones de contenidos <HR> <PRE> <DIALOG> <BLOCKQUOTE> (y <Q>) Listas Listas marcadas Listas numeradas Listas de definiciones Listas de varios niveles Listas y márgenes Elementos semánticos en el texto Marcadores del texto <INS> y <DEL> En resumen 4. Hipertexto Introducción Referencias locales Referencias internas a un documento Referencias a documentos HTML externos Enlaces a otros recursos Internet Parámetros especiales de <A> El atributo @target Otros atributos En resumen 5. Imágenes Introducción Formatos gráficos GIF JPEG PNG Elección de formato gráfico La directiva <IMG> Textos alternativos y barras de comandos Tamaño y disposición de las imágenes Mapas interactivos Mapas de servidor Mapas en cliente Ejemplos de mapas <FIGURE> En resumen 6. Tablas Introducción Tablas básicas Tablas avanzadas Agrupaciones de filas y columnas Aplicaciones de las tablas Tablas de imágenes y enlaces Notas al margen Texto en dos o más columnas Tabulación En resumen 7. La entrada de usuario. Formularios Introducción <FORM> La etiqueta INPUT TEXT SEARCH PASSWORD HIDDEN NUMBER RANGE COLOR TEL URL EMAIL DATE MONTH WEEK DATETIME DATETIME-LOCAL CHECKBOX RADIO RESET SUBMIT IMAGE FILE TEXTAREA <SELECT> <BUTTON> <FIELDSET> y <LEGEND> Listas almacenadas <KEYGEN> y <OUTPUT> Botones de varias funciones Organización del texto y formularios Tabulaciones Formularios y listas Matrices de selección En resumen 8. Hojas de estilo básicas Introducción Un poco de historia Secciones con estilo: <SPAN> y <DIV> Cambiando el estilo de una etiqueta <STYLE> Tipos de selectores Ejemplos de aplicación de hojas de estilo Propiedades de las hojas de estilo Unidades de longitud Propiedades asociadas a fuentes de letra Propiedades asociadas a colores y fondos Propiedades asociadas al texto Propiedades asociadas a cajas de texto Propiedades de las tablas Estilo para listas Enlaces Algunos consejos sobre la utilización de hojas de estilo En resumen 9. Audio y vídeo en HTML 5 Introducción Reproducción de sonido en HTML 5 Formatos de ficheros de audio <AUDIO> <SOURCE> Vídeo en HTML 5 Formatos de vídeo en HTML 5 <VIDEO> Estilos en vídeo y audio Estilo del reproductor Alineación y posición Aspecto y movimiento Otros formatos multimedia. Plugins Introducción a los plugin Asociando un plugin a un formato multimedia Mecanismos generales de inserción de objetos La etiqueta <EMBED> <OBJECT> Atributos de <OBJECT> En resumen 10. Interactividad con JavaScript Introducción Elementos interactivos en HTML 5 <DETAILS> <MENU> y <COMMAND> JavaScript Funcionalidades de JavaScript Inserción de JavaScript en HTML. Eventos Elementos del lenguaje Variables y operaciones básicas Instrucciones Funciones Objetos Objetos básicos Cuando lo objetos predefinidos no son suficientes: creación de arrays Objetos predefinidos en el DOM. Clasificación Componentes de navegación Componentes del documento Aplicaciones de ejemplo Modificar el mensaje de la barra de estado Abrir una ventana de advertencia Pedir conformidad al usuario Introducción de un valor en una ventana auxiliar Validar la entrada de usuario Mostrar qué navegador tiene el usuario Cambiar dinámicamente el contenido de un documento Mensajes en movimiento en la barra de estado Mover ventanas Usos avanzados, librerías y Ajax WebWorkers Almacenamiento local Geolocalización AJAX En resumen 11. Hojas de estilo avanzadas Introducción Mecanismos alternativos para asociar estilos a documentos Enlace a documentos externos Importar estilos Funcionalidades avanzadas y los navegadores CSS y JavaScript Movimiento y visibilidad Visibilidad Controlar visibilidad en relación a otros elementos Elementos flotantes Posición Trabajar con varias columnas Generated content Movimientos y transformaciones En resumen 12. Extendiendo el concepto de página Introducción Frames Lienzos o <CANVAS> Canvas básicos Colores e imágenes en canvas Movimiento de canvas Contexto 2D. Referencia En resumen 13. Gráficos con SVG Introducción Herramientas Relación hay entre SVG y canvas Fundamentos del trabajo con SVG Integración en HTML Formas básicas SGV Uso avanzado del color Texto Aplicaciones avanzadas Enlaces JavaScript Máscaras Filtros Transformaciones En resumen 14. HTML con estilo Introducción Consejos generales Aspectos generales de diseño Componentes del espacio Web Generalidades Secciones especiales Las imágenes Etiqueta WWW Diseño de páginas. Estilo HTML Cuestiones sobre calidad y validación Accesibilidad En resumen Apéndice A. Guía de Referencia HTML Introducción La Guía Atributos globales Apéndice B. Guía de Referencia CSS Introducción Atributos de las hojas de estilo Animación Fondos Bordes Box Color Dimensiones Fuentes Contenido generado Rejilla Listas Márgenes Columnas Padding Posicionamento Texto Transformación 2D/3D Transiciones Interface de usuario Otros Colores Índice alfabético