Quiz: ¿Conoces los fundamentos de CSS? (2025)
¿Eres lo suficientemente front‑end?
Quiz: ¿Conoces CSS?
- CSS moderno? 🤔
- ¿Debería CSS estar en tu currículum??? 🚀
- Opción múltiple. 🤖 … ¿Qué tan difícil puede ser, no?
¿Qué selector coincide mejor con el siguiente HTML?
<a id="home" name="home" href="/home">Home</a>La respuesta es a#home[name='home']: selecciona el enlace por su tipo, ID y atributo name. En HTML en modo estándar, los valores de ID distinguen mayúsculas y minúsculas, de modo que #Home no coincide con home; los nombres de etiquetas HTML no distinguen mayúsculas y minúsculas. El espacio en a [id='home'] es un combinador de descendientes: buscaría un elemento dentro del enlace, no el propio enlace.
:contains() no es un selector CSS estándar, aunque algunas bibliotecas JavaScript lo ofrecen.
¿Qué selector coincide con el siguiente botón HTML?
<button onclick="openModal()">Contact</button>La respuesta correcta es button[onclick], que selecciona la existencia del atributo onclick.
Nota que :link solo selecciona enlaces href no visitados, ::click no es un pseudo‑elemento válido, y :focus solo selecciona el elemento enfocado.
¿Qué selector coincide con el último enlace en el HTML siguiente?
<nav> <a name="home" href="/home">Home</a> <a name="login" href="/login">Login</a> <a name="help" href="/help">Help</a></nav>El selector correcto es a:last-child, que coincide con el último <a> cuando también es el último hijo de su contenedor. nav:nth-child(3) coincidiría con un elemento <nav> que es el tercer hijo de su propio contenedor.
¿Qué selector tendrá prioridad?
El selector a#quote tiene prioridad porque el ID tiene una especificidad mayor que los selectores basados en etiquetas o clases.
¿Cómo puedes centrar “shit” en una caja?
text-align: center; centra horizontalmente el texto y otro contenido en línea dentro de un bloque. No existe una propiedad CSS align ni text-content. align-content distribuye o alinea contenido en diseños compatibles, y margin: 0 auto; puede centrar horizontalmente un bloque con ancho limitado; ninguna sustituye a text-align para esta pregunta.
¿Cómo centras el contenido verticalmente dentro de un contenedor de bloque en el diseño de flujo moderno?
Usar align-content es la forma moderna de centrar verticalmente el contenido de un contenedor de bloque en el diseño de flujo.
Las propiedades align-items y justify-content se usan para diseños flexbox y grid, pero no para flujo.
Tanto margin: 0 auto; como margin: auto; centran un elemento de bloque horizontalmente, pero no verticalmente.
¿Qué selector tiene la menor especificidad?
:where(.card) .title tiene la menor especificidad. La pseudo‑clase :where() y todo lo que contiene aporta 0-0-0, así que solo cuenta .title. :is(.card) .title mantiene la especificidad de .card, .card .title tiene dos clases, y #card .title incluye un ID.
