Curso de CSS3 avanzado

En este curso online aprenderemos y profundizaremos sobre el uso correcto de las hojas de estilo en cascada, CSS (siglas en inglés de Cascading Style Sheets), CSS3. Ademas, Ilustra como son los diseños, su uso es tan sencillo como acceder a los ejemplos, buscar el que mejor se adapta a nuestros intereses, estudiarlo y seleccionarlo para obtener el código listo para pegar en nuestra sitio web.

Las hojas de estilos aparecieron poco después que el lenguaje de etiquetas SGML, alrededor del año 1970. Desde la creación de SGML, se observó la necesidad de definir un mecanismo que permitiera aplicar de forma consistente diferentes estilos a los documentos electrónicos.

El gran impulso de los lenguajes de hojas de estilos se produjo con el boom de Internet y el crecimiento exponencial del lenguaje HTML para la creación de documentos electrónicos. La guerra de navegadores y la falta de un estándar para la definición de los estilos dificultaban la creación de documentos con la misma apariencia en diferentes navegadores.

El organismo W3C (World Wide Web Consortium), encargado de crear todos los estándares relacionados con la web, propuso la creación de un lenguaje de hojas de estilos específico para el lenguaje HTML y se presentaron nueve propuestas. Las dos propuestas que se tuvieron en cuenta fueron la CHSS (Cascading HTML Style Sheets) y la SSP (Stream-based Style Sheet Proposal).

Curso de CSS3 avanzado

POR: Tutoriales En Linea
1-2 Dias Diseño Web

Capítulo 1. Técnicas imprescindibles

1.1. Propiedades shorthand
1.2. La propiedad hasLayout de Internet Explorer
1.3. Limpiar floats
1.4. Elementos de la misma altura
1.5. Sombras
1.6. Transparencias
1.7. Sustitución de texto por imágenes
1.8. Sustitución de texto por Flash
1.9. Esquinas redondeadas
1.10. Rollovers y sprites
1.11. Texto
POR: Tutoriales En Linea
1-2 Dias Diseño Web

Capítulo 2. Buenas prácticas

2.2. Comprobar el diseño en varios navegadores
2.3. Mejora progresiva
2.4. Depuración
2.5. Hojas de estilos
2.6. Rendimiento
2.7. Recursos imprescindibles
POR: Tutoriales En Linea
1-2 Dias Diseño Web

Capítulo 3. Selectores

3.1. Selector de hijos
3.2. Selector adyacente
3.3. Selector de atributos
3.4. Pseudo-clases
3.5. Pseudo-elementos
3.6. Selectores de CSS 3
POR: Tutoriales En Linea
1-2 Dias Diseño Web

Capítulo 4. Propiedades avanzadas

4.1. Propiedad white-space
4.2. Propiedad display
4.3. Propiedad outline
4.4. Propiedad quotes
4.5. Propiedad counter-reset
4.6. Propiedad counter-increment
4.7. Propiedad content
POR: Tutoriales En Linea
1-2 Dias Diseño Web

Capítulo 5. Frameworks

5.1. El framework YUI
5.2. Primeros pasos con el framework YUI
5.3. Inicializando estilos con el framework YUI
5.4. Texto con el framework YUI
5.5. Layouts con el framework YUI
5.6. Otros frameworks
POR: Tutoriales En Linea
1-2 Dias Diseño Web

Capítulo 6. Técnicas avanzadas

6.2. Mapas de imagen
6.3. Variables en las hojas de estilos
6.4. Estilos alternativos
6.5. Comentarios condicionales, filtros y hacks
6.6. Selector de navegador

Opiniones del curso: