CASCADING STYLE SHEETS (CSS)

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
CASCADING STYLE SHEETS (CSS) por Mind Map: CASCADING STYLE SHEETS (CSS)

1. SOPORTE POR LOS NAVEGADORES WEB

1.1. Cada navegador web usa un motor de renderizado para renderizar páginas web, y el soporte de CSS no es exactamente igual en ninguno de los motores de renderizado. Ya que los navegadores no aplican el CSS correctamente, muchas técnicas de programación han sido desarrolladas para ser aplicadas por un navegador específico (comúnmente conocida esta práctica como CSS hacks o CSS filters). La adopción de nuevas funcionalidades en CSS son obstaculizadas por la ausencia de soporte en los navegadores mayoritarios.

2. LIMITACIONES

2.1. Los selectores no pueden ascender

2.2. No se pueden incluir estilos de una regla dentro de otra

2.3. Las pseudoclases dinámicas no se pueden controlar

2.4. No se pueden incluir estilos de una regla dentro de otra

3. VENTAJAS

3.1. Separación del contenido y la presentación

3.2. Consistencia del sitio

3.3. Ancho de banda

3.4. Formateo de página

3.5. Accesibilidad

4. FRAMEWORK CSS

4.1. Los frameworks CSS son bibliotecas preparadas para permitir la simplificación, y el mayor cumplimiento de los estándares en el diseño de páginas web usando el lenguaje CSS.

4.2. Algunos de los frameworks CSS más comunes son Foundation, Blueprint, Bootstrap, Cascade Framework y Materialize.

5. SINTAXIS

5.1. SELECTORES

5.2. BLOQUE DE DECLARACIONES

5.3. FUENTES

5.4. ESPECIFICIDAD

5.5. HERENCIA

5.6. ESPACIOS EN BLANCO

5.7. POSICIONAMIENTO

5.7.1. NORMAL

5.7.2. FLOTANTE

5.7.3. ABSOLUTO

6. HISTORIA

6.1. Las hojas de estilo han existido de una forma u otra desde los comienzos del Standard Generalized Markup Language (SGML) en la década de los 80s, y CSS fue desarrollado para proveer hojas de estilos para la web.

7. NIVELES

7.1. CSS1

7.2. CSS2

7.3. CSS3.1