Home » CSS – Curso de iniciación

CSS – Curso de iniciación

CSS – Curso de iniciación

Versiones 2 y 3

Si se quiere crear un sitio web moderno es imprescindible dominar las hojas de estilo en cascada  (CSS, Cascade Style Sheets). CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML que nos brinda la posibilidad de definir el estilo y el diseño de los sitios web de manera que estos tengan una presentación atractiva o hasta sorprendente, que sean fáciles de utilizar y de mantener y que resulten compactos y correctamente estructurados. Por ese motivo, CSS es una herramienta que debe ser dominada profundamente por todos los desarrolladores web.
 
W3C (World Wide Web Consortium) es la organización responsable de formular la especificación de las hojas de estilo; especificación que posteriormente implementarán los agentes de usuario o navegadores: esto hace que nos encontremos con un avance heterogéneo en el nivel de aplicación de las especificaciones (actualmente W3C trabaja sobre CSS3) y que algunos navegadores (o versiones de navegadores) acepten instrucciones que otros ignoran o la ejecutan de modo diferente. Ésta es una lucha constante de los diseñadores web que, por una parte, quieren desean estar a la vanguardia en el diseño pero que también quieren que sus páginas se puedan visualizar correctamente en la mayor cantidad posible de usuarios.   
El libro está estructurado como curso paso a paso con abundantes prácticas y ejemplos pero también se puede utilizar como guía de acceso rápido. Se incluye todo lo que es necesario saber sobre CSS partiendo desde la explicación más básica y se tratan todas las propiedades de uso habitual en el diseño CSS, inclusive algunas correspondientes a CSS3, que se trata de modo completo en el curso avanzado.  
Este libro lo ayudará a alcanzar el nivel necesario para crear diseños flexibles, fáciles de mantener y con el aspecto profesional buscado.
CSS
En este libro aprenderá a: 
  • Aplicar técnicas que debe dominar el diseñador  CSS en la creación de páginas web 
  • Utilizar técnicas que le harán ahorrar tiempo de desarrollo
  • Valorar las ventajas de asignar estilo mediante CSS en lugar de HTML
  • Evaluar las nuevas propiedades CSS que se pueden aplicar en los navegadores más modernos
  • Emplear los selectores CSS
  • Crear estilos complejos en los textos 
  • Organizar la interfaz de usuario
  • Diseñar sin necesidad de tablas HTML
  • Dominar el posicionamiento y la utilización de elementos flotantes
  • Asignar colores, bordes y fuentes
  • Crear listas, tablas y contenido autogenerado
  • Aprovechar las posibilidades de las pseudo clases y pseudo elementos
  • Relacionar el código JavaScript con el estilo CSS
  • Crear estilos para otros medios de salida (por ejemplo, impresión)
 
Con este libro podrá ejercitarse con:
  • Numerosas prácticas, con resolución, y ejemplos
  • Caso práctico final completo con su solución 

El contenido de un vistazo

1. CSS: Conceptos básicos….. 21
2. Definición de estilos…..  35
3. Valores y unidades…..  63
4. Herencia y cascada…..  73
5. Propiedades de Fuentes…..  81
6. Formateo del texto…..  101
7. Formateo de listas…..  135
8. Bordes, márgenes y rellenos…..  147
9. Colores y fondos…..  163
10. Posicionamiento y diseño…..  179
11. Contenido autogenerado…..  223
12. HTML dinámico y JavaScript…..  235
13. CSS, JavaScript y pseudo clases…..  285
14. Estilo en la impresión…..  301
15. Estilos de interfaz de usuario…..  317
A. Codificación CSS…..  323
B. Guía rápida de CSS…..  329
C. Práctica completa…..  363

Deja un comentario