HTML5 PARA DESARROLLADORES | www.zaralibro.com

HTML5 PARA DESARROLLADORES


HTML5 PARA DESARROLLADORES  
ref. 2330
Mark Fletcher, Joseph W. Lowery
enero de 2012
368 páginas + dvd
Precio de Venta (IVA y Gastos de envío incluidos) EN PROMOCIÓN  36,22 €


9788441531086 portada: HTML5 PARA DESARROLLADORES  [Mark Fletcher,  Joseph W. Lowery]

Contiene DVD

HTML es la tecnología principal sobre la que los programadores crean páginas Web.

La nueva versión HTML 5 abre la puerta a una mejor experiencia de usuario proporcionando mayor interactividad y da un paso más en la Web semántica. HTML 5 permite, además, mejorar el diseño y la programación de todo tipo sitios Web, aplicaciones Web, blogs o redes sociales.

Esta guía incluye sencillas lecciones elaboradas por expertos. Con ella, obtendrá los conocimientos que necesita para empezar a crear sus propios sitios.

Los reconocidos Joseph Lowery y Mark Fletcher tratan los aspectos básicos de una página Web, comentan los beneficios de utilizar CSS y comparten ejemplos reales para que usted construya con éxito sus propios sitios.

El libro, que expone la primera gran actualización del lenguaje en más de diez años, está escrito por y para programadores en una forma estructurada y didáctica.

Encontrará las nuevas funcionalidades y capacidades de HTML5 en un único paquete compuesto de libro y DVD.

SUMARIO

Introducción

  • A quién está destinado este libro
  • Qué abarca este libro
  • Cómo está estructurado este libro
  • Qué contiene el DVD
  • Qué necesita para utilizar este libro
  • Convenciones
  • Código fuente

Parte I. Introducción a HTML5

1. ¿Qué es HTML?

  • El lenguaje de la Web
  • Cómo asignan estilos a las páginas Web los navegadores
  • La última versión: HTML5

2. Su primera página Web

  • La sintaxis de HTML5: demasiado donde elegir
  • La estructura básica de las páginas
    • Definición del tipo de documento
    • Definición del elemento raíz:
    • La estructura de
    • Rodear el contenido con

3. Visualizar páginas Web

  • Abrir los archivos con un navegador
  • Establecer un método de trabajo para la Web

Parte II. Cómo dar estilo a su página Web

4. ¿Qué es CSS?

  • Cómo funcionan las hojas de estilo en cascada
  • Conceptos clave de CSS
    • El principio de cascada
    • El principio de herencia
    • El principio de especificidad
  • Ubicación del CSS
    • Hojas de estilo externas
    • Estilos embebidos
    • Estilos en línea
  • Trabajar con selectores
    • Etiquetas
    • ID
    • Clases
    • Selectores compuestos

5. Cómo hacer pruebas con CSS

  • Validar las CSS
  • Verificar el CSS en un navegador

Parte III. Trabajar con los fundamentos de HTML

6. Añadir texto

  • Trabajar con párrafos
  • Añadir encabezados
  • Aplicar caracteres especiales

7. Asignar estilos con CSS

  • Escoger la familia de fuentes
  • Definir el tamaño del texto y la altura de la línea
  • Escoger el color del texto
  • Alinear y dar énfasis al texto

8. Enlazar contenido

  • Enlazar otras páginas
    • Enlaces al mismo sitio
    • Enlazar a otro sitio
    • El destino de los enlaces
  • Enlazar a una sección de la página
  • Estados de un enlace
  • Trabajar con enlaces a correos y documentos

9. Cómo validar nuestras páginas

  • Trabajar con el DOCTYPE de HTML5
  • Cómo utilizar el validador del W3C

Parte IV. Incorporar imágenes

10. Trabajar con imágenes

  • Las imágenes de la Web
  • Insertar imágenes en primer término
  • Utilizar enlaces en las imágenes
  • Alinear imágenes
  • Incluir imágenes de fondo

11. Cómo utilizar mapas de imagen

  • Crear un mapa de imagen

12. Añadir reglas horizontales

  • Separar secciones de la página
  • Definir el estilo y el tamaño de las reglas

Parte V. Uso de listas

13. Insertar listas desordenadas

  • Trabajar con elementos de viñeta
  • Anidar listas desordenadas
  • Cambiar el aspecto de una lista

14. Trabajar con listas ordenadas

  • Crear listas numeradas
  • Ampliar las estructuras
  • Combinar listas desordenadas y ordenadas

15. Otros usos de las listas

  • Cómo utilizar las barras de navegación del sitio Web
  • Trabajar con listas para la navegación
  • Cómo utilizar las listas de definición y la etiqueta "dialog"

Parte VI. Estructuras de tablas

16. Crear una tabla sencilla

  • Cómo se utilizan las tablas HTML
    • Especificar un encabezado para la tabla
    • Definir un encabezado, un cuerpo y un pie para la tabla
  • Trabajar con filas y columnas

17. Asignar estilos a las tablas

  • Crear espacios en blanco en las tablas
  • Alinear tablas
  • Trabajar con bordes
  • Modificar los colores de la tabla

18. Crear tablas más accesibles

  • Insertar titulares
  • Agregar detalles y resumen

Parte VII. Creación de formularios

19. Crear un formulario

  • Cómo funcionan los formularios
  • Cómo utilizar los campos text y textarea
  • Trabajar con botones de opción
  • Casillas de verificación
  • Implementar listas de selección
  • Cómo crear controles de formulario ocultos
  • Insertar botones de formulario

20. Cómo sacarle partido a los formularios

  • Aplicar grupos de campos y leyendas
  • Cómo utilizar tablas para estructurar formularios
  • Asignar estilos a formularios mediante CSS
    • Formularios a dos columnas
    • Asignar estilos a grupos de campos y leyendas
    • Trabajar con campos de introducción de texto
  • Cómo utilizar las mejoras adicionales de HTML para formularios

Parte VIII. Enriquecer HTML con JavaScript

21. Añadir JavaScript

  • Cómo funciona JavaScript
  • Integrar el código JavaScript
    • Activar JavaScript instantáneamente
    • Llamar a JavaScript durante la carga de la página
    • Disparar JavaScript interactivamente
  • Cuando JavaScript está desactivado
  • Probar JavaScript

22. JavaScript avanzado

  • Vincular archivos externos
  • Agregar una biblioteca JavaScript

Parte IX. Añadir contenido multimedia

23. Trabajar con plug-ins

  • Cómo funcionan los plug-ins
    • Cómo se utilizan las etiquetas "object"
    • Embeber el contenido del plug-in
    • Combinar etiquetas "object" y "embed"
  • Insertar un archivo SWF
  • Añadir código de Silverlight

24. Insertar sonidos

  • Formatos de audio compatibles con la Web
  • Enlazar archivos MP3
  • Insertar audio mediante plug-ins
  • Agregar sonidos con HTML5

25. Insertar vídeos

  • Trabajar con tipos de vídeo
  • Añadir un reproductor de vídeo
  • Cómo integrar vídeo sin utilizar plug-ins

Parte X. Siguientes pasos con HTML5

26. Anticipar el futuro de HTML5

  • Cómo utilizar HTML5 hoy día
  • Qué funciona ahora
  • Qué no funciona todavía
  • Determinar dinámicamente qué funciona

27. Mejorar la estructura de las páginas Web

  • Cómo están estructurados los diseños actuales
  • Cómo trabajar con las nuevas semánticas de HTML5
    • Definir secciones
    • Crear encabezados
    • Definir las áreas de navegación
    • Denotar artículos
    • Definir adjuntos
    • Incluir pies
    • El código completo

28. Integración de los elementos de diseño avanzado

  • Ampliar las posibilidades de las fuentes
  • Diseños multipantalla
  • Dibujar con "canvas"
    • Cómo funciona la etiqueta "canvas"
    • Dibujar líneas
    • Trabajar con círculos
    • Añadir texto a un lienzo
    • Colocar imágenes en el lienzo

Parte XI. Apéndices

Apéndice A. Soporte para HTML5 en los navegadores

  • Nuevas funcionalidades de HTML5
    • Etiquetas semánticas
    • Etiqueta "audio"
    • Etiqueta "video"
    • Etiquetas de formulario
    • Etiqueta "canvas"
  • Nuevas funcionalidades de CSS3
    • @font-face
    • Colores enriquecidos
    • Consultas multimedia
    • Múltiples columnas
    • Selectores enriquecidos
    • Transiciones CSS
    • Transformaciones CSS
    • Propiedad box-shadow
    • Propiedad text-shadow
    • Propiedad box-sizing
    • Propiedad border-radius
  • Múltiples imágenes de fondo
    • Opciones de background-image

Apéndice B. Funcionalidades avanzadas de HTML5

  • Contenido editable
  • Almacenamiento local
  • Geolocalización

Apéndice C. Contenido del DVD

  • Requisitos del sistema
  • Cómo utilizar el DVD
  • Qué contiene el DVD
  • Resolución de problemas
  • Índice alfabético
Una unidad de:
HTML5 PARA DESARROLLADORES
(ref. 2330)
33,08
Descuento del 5% aplicado
-1,65
IVA aplicado: 4%
1,26
Gastos de transporte y de gestión de cobro aplicados
2,92
IVA aplicado portes: 21%
0,61
IMPORTE TOTAL
(impuestos incluidos)
36,22