Detalle del libro
Ver Índice
Sobre el autor
Parte I. Introducción a la Web
1. Publicar contenido Web
Historia resumida de HTML y la World Wide Web
Crear contenido Web
Cómo funciona el envío de contenido Web
Escoger un proveedor de alojamiento Web
Hacer pruebas con varios navegadores
Crear un archivo de prueba
Cómo utilizar FTP para transferir archivos
Escoger un cliente de FTP
Cómo se utiliza un cliente de FTP
Dónde hay que colocar los archivos en el servidor Web
Administración básica de archivos
Utilizar 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. Las conexiones entre HTML y XHTML
Preparativos
Empezar por una sencilla página de prueba
Etiquetas HTML que debe tener toda página Web
Organizar una página con párrafos y saltos de línea
Organizar el contenido con encabezados
Validar el contenido Web
La trayectoria de HTML, XML, XHTML y HTML5
Resumen
Preguntas y respuestas
Ejercicios
Preguntas
Respuestas
Actividades
3. Cómo funcionan las hojas de estilo en cascada
Cómo funcionan las CSS
Una hoja de estilo básica
Componentes básicos de las hojas de estilo
Propiedades estructurales
Propiedades de formato
Qué son las clases de estilos
Qué son las ID de estilo
Hojas de estilo internas y estilos en línea
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 integrar JavaScript en una página Web
Cómo utilizar los 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
Inicio del script
Añadir sentencias 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
Cómo controlar los errores de JavaScript
Resumen
Preguntas y respuestas
Ejercicios
Preguntas
Respuestas
Actividades
Parte II. Principios básicos del diseño Web práctico
5. Trabajar con fuentes, bloques de texto y listas
Negrita, cursiva y formatos especiales de texto
Modificar la fuente
Trabajar con caracteres especiales
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
Resumen
Preguntas y respuestas
Ejercicios
Preguntas
Respuestas
Actividades
6. Mostrar información utilizando tablas
Crear una tabla sencilla
Controlar el tamaño de las tablas
Alineamiento y estructura interna de las tablas
Estructurar la página con tablas
Resumen
Preguntas y respuestas
Ejercicios
Preguntas
Respuestas
Actividades
7. Enlaces externos e internos
Direcciones Web
Enlazar dentro de una página usando anclas
Identificar ubicaciones en una página con anclas
Enlazar sitios con ancla
Enlazar entre su propio contenido Web
Enlazar contenidos Web externos
Enlazar a una dirección de correo
Abrir una ventana 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
Definir los colores de fondo, del texto y del borde con CSS
Escoger un software de edición de imágenes
Lo mínimo que necesita saber de los gráficos
Adaptar imágenes fotográficas
Recortar una imagen
Redimensionar una imagen
Modificar los colores de la imagen
Controlar la compresión JPEG
Crear banners y botones
Reducir el número de colores de una imagen
Trabajar con imágenes transparentes
Crear fondos en mosaico
Crear gráficos Web animados
Colocar 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
Alineamiento vertical de imágenes
Convertir imágenes en enlaces
Cómo usar las 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 HTML para un mapa de imágenes
Integrar contenidos multimedia en su sitio Web
Enlazar archivos multimedia
Insertar archivos multimedia
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, rellenos, alineamientos y flotación
Márgenes
Elementos de relleno
Mantenerlo todo alineado
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
Todo sobre el posicionamiento
Controlar cómo se apilan las cosas
Controlar 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 de 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 líquidos
Cómo funcionan los diseños fijos
Cómo funcionan los diseños líquidos
Crear un diseño híbrido fijo-líquido
Partir de una estructura básica
Diseño híbrido fijo-líquido de dos columnas
Definir el ancho mínimo de un diseño
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, imprescindible para la información y los negocios. Con este esplendor han surgido nuevas aplicaciones, donde HTML5 tiene un especial protagonismo.
Este libro enseña a utilizar conjuntamente HTML, CSS y JavaScript para diseñar, crear y mantener sitios Web en cualquier dispositivo. El sistema intuitivo que utiliza para introducir los conceptos, garantiza un aprendizaje riguroso. Aprenda a utilizar HTML5 para crear su sitio Web, aplicar los estilos y la tipografía con CSS y a convertirlos en interactivo empleando JavaScript y Ajax.
Podrá transformar aquellos archivos de texto plano en atractivas y útiles páginas Web para su ordenador y dispositivos móviles. Contiene ejemplos prácticos, preguntas y ejercicios al final de cada capítulo, que le ayudarán a comprobar sus conocimientos y a reforzar su dominio de la materia.