• COLECCIONES
  • EBOOKS
  • PROGRAMACIÓNFicha del libroimprimir

    HTML5, CSS3 y JavaScript. Segunda Edición

    Portada

    Reseña

    Las nuevas tecnologías han propiciado el auge del uso de Internet en los dispositivos: teléfonos móviles, tablets y otros. La Web se ha consolidado como el medio de más alto crecimiento en la historia, fuente imprescindible de información y de negocios.

    Este libro enseña a utilizar conjuntamente HTML, hojas de estilo CSS y JavaScript para diseñar, crear y mantener sitios Web para cualquier dispositivo. Los capítulos han sido diseñados para garantizar un aprendizaje progresivo y riguroso, partiendo de los conceptos básicos, para finalizar con los más complejos y avanzados. Aprenda a utilizar HTML5 para crear el framework de su sitio Web, CSS para generar el diseño y tipografía; e incorpore interactividad con JavaScript y jQuery. Contiene ejemplos prácticos, preguntas y ejercicios al final de cada capítulo, que le ayudarán a comprobar sus conocimientos y habilidades en el desarrollo Web.

    Julie C. Meloni es directora de desarrollo de software y consultora técnica en Washington, D.C. Trabajo durante más de 15 años en el desarrollo de aplicaciones web para numerosas empresas de Silicon Valley. Ha escrito numerosos libros y artículos sobre bases de datos y lenguajes de programación basados en la Web.

    Ficha del libro

    • Colección: PROGRAMACIÓN
    • Autor: Julie C. Meloni
    • Nº de páginas: 672
    • Formato: Papel
    • Tamaño: 17,50 x 22,50
    • I.S.B.N: 978-84-415-3692-0
    • Código Comercial: 2318121
    • Precio sin IVA: 61,06€
    • Precio con IVA: 63,50€
    • Fecha de Publicación: 07/05/2015

    Índice cerrar índice [x]

    Sobre la autora

    Parte I. Introducción a la Web

    1. Comprender cómo funciona la Web
       Una breve historia de HTML y la World Wide Web
       Crear contenido Web
       La distribución del contenido Web
       Escoger un proveedor de alojamiento Web
       Hacer pruebas con varios navegadores
       Crear un archivo de prueba
       Utilizar FTP para transferir archivos
         -  Escoger un cliente de FTP
         -  Usar un cliente de FTP
       Dónde colocar los archivos en el servidor Web
         -  Administración básica de archivos
         -  Usar una página índice
       Distribuir contenido sin un servidor Web
         -  Publicar contenido localmente
         -  Publicar contenido en un blog
       Consejos para probar el contenido Web
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    2. La estructura de un documento HTML
       Preparativos
       Empezar con una sencilla página de prueba
       Las etiquetas HTML que toda página Web debe tener
       Organizar una página con párrafos y saltos de línea
       Organizar el contenido con encabezados
       Comprender los elementos semánticos
       Varias formas de usar <header>
       Entender el elemento <section>
       Cómo usar <article>
       Utilizar el elemento <nav>
       Cuándo utilizar <aside>
       Utilizar <footer> correctamente
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    3. Cómo funcionan las hojas de estilo en cascada
       Cómo funciona CSS
       Una hoja de estilo básica
       Componentes básicos de las hojas de estilo
         -  Propiedades de diseño
         -  Propiedades de formato
       Clases de estilos
       ID de estilo
       Hojas de estilo internas y estilos en línea
         -  Valide sus hojas de estilo
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    4. Cómo funciona JavaScript
       Principios básicos de la programación Web
         -  Scripts y programas
         -  Qué es JavaScript
       Cómo se integra JavaScript en una página Web
         -  Cómo utilizar archivos JavaScript independientes
         -  Cómo funcionan los eventos de JavaScript
       Explorar las capacidades de JavaScript
         -  Mejorar la navegación
         -  Validar formularios
         -  Efectos especiales
         -  Scripts remotos (AJAX)
       Mostrar la hora con JavaScript
         -  Almacenar datos en variables
         -  Calcular los resultados
         -  Generar la salida
         -  Añadir el script a una página Web
       Probar el script
         -  Modificar el script
         -  Gestionar los errores de JavaScript
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    5. Validar y depurar el código
       Validar el contenido Web
       Depurar HTML y CSS utilizando las herramientas para desarrolladores
         -  Usar el inspector para depurar el código HTML
         -  Usar el Inspector para depurar el código CSS
       Usar las herramientas para desarrolladores para depurar JavaScript
         -  El panel Sources con más detalle
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    Parte II. Principios básicos del diseño Web práctico

    6. Trabajar con fuentes, bloques de texto y listas
       Trabajar con caracteres especiales
       Negrita, cursiva y formatos especiales de texto
       Ajustar la fuente
       Usar fuentes Web
       Alinear el texto de una página
         -  Cómo funcionan los atributos
         -  Alinear elementos de bloque
       Los tres tipos de listas HTML
       Listas dentro de listas
       Crear una tabla sencilla
       Controlar el tamaño de las tablas
       Alineación y estructura interna de las tablas
       Estructurar la página con tablas
       Usar columnas CSS
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    7. Enlaces externos e internos
       Direcciones Web
       Enlazar dentro de una página usando anclajes
         -  Identificar ubicaciones en una página con anclajes
         -  Enlazar a puntos con anclajes
       Enlazar entre su propio contenido Web
       Enlazar con contenidos Web externos
       Enlazar a una dirección de correo
       Abrir el enlace en una nueva ventana del navegador
       Utilizar CSS para asignar estilos a los hipervínculos
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    8. Trabajar con colores, imágenes y contenido multimedia
       La mejor manera de escoger colores
       Los colores de la Web
       Utilizar valores hexadecimales para los colores
       Utilizar CSS para definir los colores de fondo, del texto y del borde
       Escoger software para editar imágenes
       Información básica sobre gráficos
       Preparar las imágenes fotográficas
         -  Recortar una imagen
         -  Redimensionar una imagen
         -  Ajustar los colores de la imagen
         -  Controlar la compresión JPEG
       Crear banners y botones
       Reducir o eliminar colores en una imagen
       Crear fondos en mosaico
       Crear gráficos Web animados
       Incluir imágenes en una página Web
       Describir imágenes con textos
       Especificar la altura y la anchura de la imagen
       Alinear imágenes
         -  Alinear imágenes horizontalmente
         -  Alineación vertical de imágenes
       Convertir imágenes en enlaces
       Usar imágenes de fondo
       Mapas de imágenes
         -  Por qué los mapas de imágenes no siempre son necesarios
         -  Crear regiones dentro de una imagen
         -  Crear el código HTML para un mapa de imágenes
       Enlazar archivos multimedia
       Insertar archivos multimedia
       Utilizar código HTML5 puro para reproducir audio y vídeo
       Consejos adicionales para utilizar archivos multimedia
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    Parte III. Diseño avanzado de páginas Web con CSS

    9. Trabajar con márgenes, espaciado, alineaciones y flotación
       Márgenes
       Elementos de espaciado
       Mantener la alineación
       Cómo funciona la propiedad float
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    10. Cómo funciona el modelo de cajas de CSS y el posicionamiento
       El modelo de cajas de CSS
       La importancia del posicionamiento
       Controlar cómo se apilan las cosas
       Gestionar el flujo del texto
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    11. Mejorar las listas, los textos y la navegación con CSS
       Recordatorio de las listas en HTML
       Cómo afecta el modelo de cajas de CSS a las listas
       Colocar los indicadores de los elementos de la lista
       Crear mapas de imágenes con elementos de lista y CSS
       En qué se diferencian las listas de navegación de las listas normales
       Crear un menú vertical de navegación con CSS
         -  Asignar estilos a un menú vertical de navegación de un solo nivel
         -  Asignar estilos a un menú vertical de navegación con varios niveles
       Crear un menú horizontal de navegación con CSS
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    12. Crear diseños fijos o fluidos
       Cómo funcionan los diseños fijos
       Los diseños fluidos
       Crear un diseño híbrido fijo-fluido
         -  Partir de una estructura básica
         -  Diseño híbrido fijo-fluido de dos columnas
         -  Definir el ancho mínimo de un diseño
         -  Controlar el alto de la columna en un diseño híbrido fijo-fluido
       El diseño responsivo para la Web
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    Parte IV. Introducción a los sitios Web dinámicos

    13. Sitios Web dinámicos y aplicaciones HTML5
       Los distintos tipos de scripts
         -  Incluir JavaScript en HTML
       Mostrar contenido aleatorio
       El modelo de objetos del documento
       Cambiar imágenes en base a la interacción con el usuario
       Pensar en desarrollar aplicaciones HTML5
       Resumen
       Preguntas y respuestas
       Ejercicios
         -  Preguntas
         -  Respuestas
         -  Actividades

    14. Introducción a la programación en JavaScript
       Conceptos básicos
         -  Declaraciones
         -  Combinar tareas y funciones
         -  Variables
         -  Cómo funcionan los objetos
         -  Condicionales
         -  Bucles
         -  Controladores de eventos
         -  ¿Qué script ejecutamos primero?
       Las reglas de la sintaxis de JavaScript
         -  Distinción entre minúsculas y mayúsculas
         -  Nombres de variables, objetos y funciones
         -  Palabras reservadas
         -  Espaciado [...]

    Complementos cerrar complementos [x]