¿En qué año se publicó la primera recomendación oficial de CSS (CSS1)?
1996
¿Qué versión de CSS introdujo por primera vez el soporte para fuentes, colores de fondo y alineación de texto?
CSS1
¿Qué versión de CSS añadió soporte para el diseño de páginas (posicionamiento absoluto/relativo) y tipos de medios (print)?
CSS2 (publicada en 1998)
¿Qué nombre recibe la revisión de CSS2 que corrigió errores y es la base de la compatibilidad actual?
CSS 2.1
¿Cuál es el cambio estructural más importante en la transición de CSS2 a CSS3?
La división del estándar en ‘módulos’ independientes.
¿Qué permite que un módulo de CSS3 sea ‘Recomendación’ mientras otro sigue en ‘Borrador’?
La modularización (evita que el estándar se bloquee por una sola parte).
¿Qué módulo de CSS3 permite aplicar diferentes estilos según el tamaño de la pantalla o resolución?
Media Queries
¿Qué nueva unidad de medida de CSS3 es relativa al tamaño de la fuente del elemento raíz (<html>)?
rem (root em)
¿Cómo se llama la propiedad de CSS3 que permite añadir sombras a los elementos sin usar imágenes?
box-shadow
¿Qué módulo de CSS3 introdujo la capacidad de crear gradientes y esquinas redondeadas?
Módulo de Fondos y Bordes (Backgrounds and Borders)
¿Qué técnica de CSS3 permite el uso de fuentes personalizadas descargadas del servidor?
@font-face
¿Qué módulo de CSS3 revolucionó el diseño unidimensional (filas o columnas) y la alineación?
Flexbox (Flexible Box Layout)
¿Qué módulo de CSS3 se utiliza para el diseño bidimensional basado en rejillas?
CSS Grid Layout
¿Qué diferencia hay entre una transición y una animación en CSS3?
La transición requiere un cambio de estado (ej: :hover); la animación usa @keyframes.
¿Qué selector de CSS3 permite seleccionar el tercer hijo de un elemento contenedor?
nth-child(3)
¿Qué propiedad de CSS3 permite modificar la forma de un elemento (rotar, escalar o inclinar)?
transform
¿Qué prefijo se utilizaba antiguamente en CSS3 para propiedades experimentales en navegadores basados en WebKit (Chrome/Safari)?
-webkit-
¿Qué módulo de CSS3 permite que el texto se distribuya automáticamente en varias columnas como en un periódico?
Multi-column Layout
¿Qué valor de la propiedad ‘display’ en CSS3 permite que un elemento se comporte como una tabla pero mantenga flexibilidad?
display: table-cell (y similares)
¿Existe una versión ‘CSS4’ como un solo documento oficial de la W3C?
No, se sigue trabajando en ‘Niveles’ de módulos individuales (ej. Selectores Nivel 4).
¿Cuál es la función principal de un preprocesador CSS?
Permitir el uso de variables, funciones y lógica de programación para generar CSS estándar.
¿Cuál es la extensión de archivo más común de Sass que utiliza una sintaxis similar a CSS (con llaves y puntos y coma)?
.scss (Sassy CSS)
¿En Sass, qué símbolo se utiliza para declarar una variable?
El símbolo del dólar ($)
¿Qué directiva de Sass se utiliza para reutilizar bloques de código CSS en todo el sitio?
@mixin (se invoca con @include)