Presentación de HTML5 1. Breve historia de HTML5 2. Líneas maestras de HTML5 3. Las novedades de HTML5 4. HTML5 es un lenguaje de etiquetas 4.1 Etiquetas 4.2 Atributos de etiqueta 5. Uso correcto de las etiquetas 6. Etiquetas y atributos HTML 4.0 desaparecidos 6.1 A nivel de etiquetas 6.2 A nivel de atributos 7. Los navegadores de nuestro estudio 8. El documento HTML5 mínimo 8.1 El doctype y su importancia 8.2 La etiqueta HTML 8.3 El encabezado del documento 8.4 El título del documento 8.5 La codificación (charset) del documento 8.6 El cuerpo del documento 9. Modo de proceder 10. Validación de código HTML5
Primeros elementos de las hojas de estilo 1. Preámbulo 2. Propiedades de estilo 3. Selectores 4. Incorporación del estilo
El texto 1. Texto simple 2. Salto de línea 3. Negrita 4. Cursiva 5. Exponentes y subíndices 6. Otras etiquetas de texto 6.1 Texto tachado 6.2 Texto preformateado 6.3 Dirección del texto 7. Comentarios 8. Caracteres especiales 9. Etiquetas HTML 4.0 suprimidas 10. Dar formato al texto con las hojas de estilo 10.1 Negrita 10.2 Cursiva 10.3 Tamaño de letra 10.4 Color del texto 10.5 Alineación 10.6 Subrayado
Estructura del documento 1. Títulos 2. Párrafos 3. Citas 4. Separadores horizontales 5. Listas 5.1 Listas ordenadas 5.2 Listas no ordenadas 5.3 Listas anidadas 5.4 Listas de definiciones 6. Divisiones de página 6.1 Elementos de bloque 6.2 Elementos en línea
Enlaces 1. Insertar un enlace 2. Enlaces a otra página 2.1 Enlaces a una página situada en la misma carpeta 2.2 Enlaces a una página situada en otra carpeta 2.2.1 Enlace desde indice.htm hacia pagina1.htm 2.2.2 Enlace desde pagina1.htm hacia pagina2.htm 2.2.3 Enlace desde pagina2.htm hacia indice.htm 3. Enlaces al interior de una página 4. Enlaces a otro sitio 5. Enlace a una dirección e-mail 6. Enlaces para descargar un archivo 7. Enlaces hacia una ventana específica 8. Color y subrayado en los enlaces 9. Descripción acerca del enlace 10. Nuevas posibilidades con los enlaces
Tablas 1. Preámbulo 2. Creación de una tabla 2.1 Ancho de la tabla 2.2 Bordes de la tabla 2.3 Alineación de la tabla 2.4 Alineación de las celdas de la tabla 3. Celdas de la tabla 3.1 Ancho de las celdas 3.2 Alineación horizontal 3.3 Alineación vertical 3.4 Margen interior de las celdas 3.5 Color de fondo 4. Fusión de celdas 4.1 Fusión de columnas 4.2 Fusión de filas 5. Celdas de encabezado 6. Leyenda de la tabla 7. Agrupar columnas 8. Estructuración de la tabla
Imágenes y fondos 1. Formatos de imagen 2. Insertar una imagen 3. Insertar un enlace sobre una imagen 4. Insertar un color de fondo 5. Insertar una imagen de fondo
Etiquetas semánticas y de organización 1. Preámbulo 2. Las antiguas etiquetas semánticas 3. Las nuevas etiquetas de organización 3.1 Etiquetas ,
Este libro sobre HTML5 y CSS3 se dirige a todos aquellos lectores que quieran desarrollar, implementar o mantener un sitio Web. En efecto, para comenzar y, sobre todo, para progresar en el diseño de sitios Web es necesario comprender y dominar bien el código fuente de las aplicaciones Web.
El libro se ha concebido como una verdadera herramienta de información, pedagógico desde la primera hasta la última página, ilustrado abundantemente con ejemplos y capturas de pantalla, pensando siempre en su aplicación práctica por parte del Webmaster.
De este modo, se repasa el lenguaje HTML (teniendo en cuenta su última versión, llena de novedades), las hojas de estilo, incluyendo el espectacular avance que supone el estándar CSS3 en términos de presentación de páginas Web y una visión general de las API JavaScript de HTML5 y de funcionalidades avanzadas e innovadoras. Esta obra no es una enciclopedia exhaustiva de todas estas técnicas sino un recorrido estructurado sobre ellas. Proporcionará tanto a los diseñadores principiantes como a los más experimentados las reglas rigurosas y esenciales del diseño profesional de un sitio Web. Por ello, el autor nos anima a elaborar un código respetuoso con las prescripciones del W3C y a separar el contenido (HTML) y la presentación (hojas de estilo CSS) tal y como recomienda, ahora más que nunca, el estándar HTML5.
Las numerosas novedades abordadas se han detallado para los navegadores de escritorio (Internet Explorer, Firefox, Google Chrome y Safari) y también para los navegadores móviles (iOS Safari, Android Browser) pero el autor ha estado particularmente atento a proporcionar un código compatible con los navegadores menos avanzados para que puedan aprovechar ahora este importante paso en el diseño de aplicaciones Web.
Los muchos ejemplos del libro están disponibles para su descarga en la página Web de Ediciones ENI (www.ediciones-eni.com). Para todos aquellos lectores que quieran reproducir los ejemplos del libro de forma idéntica, las imágenes y el resto de elementos complementarios están a su disposición.