NEW
Font size
WorksheetsQuiz sobre Selectores CSS
Total questions: 72
Worksheet time: 36mins
¿Qué selector CSS se utiliza para aplicar estilos a TODOS los elementos div en una página?
.div
#div
div
*
Si tienes un elemento
, ¿cuál es el selector correcto para estilizarlo por su clase?
p.introduccion
#introduccion
.introduccion
introduccion
¿Cuál de los siguientes selectores se utiliza para apuntar a un elemento HTML con el atributo id="miElemento"?
.miElemento
miElemento
[id="miElemento"]
#miElemento
Para seleccionar todos los enlaces () que tienen un atributo target (sin importar su valor), ¿cuál selector usarías?
a:target
a.target
a[target]
a[target="*"]
¿Qué selector elegiría todos los elementos cuyo atributo src termine con ".gif"?
img[src*=".gif"]
img[src^=".gif"]
img[src$=".gif"]
img[src~=".gif"]
Si un elemento tiene data-categoria="deportes futbol", ¿qué selector lo seleccionaría si queremos apuntar a la palabra "futbol" específicamente dentro del valor?
[data-categoria="futbol"]
[data-categoria^="futbol"]
[data-categoria*="futbol"]
[data-categoria~="futbol"]
¿Qué combinador selecciona un elemento que es un hijo directo de otro?
(espacio)
+
>
~
En la regla CSS div p { color: blue; }, ¿qué elementos p se verán afectados?
Solo los párrafos que son hijos directos de un div.
Todos los párrafos que son hermanos de un div.
Todos los párrafos que son descendientes (hijos, nietos, etc.) de un div.
Solo el primer párrafo en la página.
¿Cuál es el efecto del combinador + en h2 + p?
Selecciona todos los párrafos dentro de un h2.
Selecciona el primer párrafo que es hermano adyacente (inmediatamente después) de un h2.
Selecciona todos los párrafos que son hermanos de un h2.
Selecciona un h2 que está inmediatamente después de un p.
Si tienes un div y varios elementos p después de él en el mismo nivel, ¿qué combinador seleccionaría todos esos párrafos p que le siguen?
div + p
div > p
div p
div ~ p
Ordena los siguientes selectores de menor a mayor especificidad: 1. #miId 2. div p 3. .miClase 4. *
4, 2, 3, 1
1, 2, 3, 4
4, 3, 2, 1
2, 4, 3, 1
Si dos reglas CSS tienen la misma especificidad, ¿cuál prevalecerá?
La que está definida en un archivo CSS externo.
La que está definida en la sección
.La que aparece último en el código CSS.
La que tiene más propiedades.
¿Qué selector tiene la mayor especificidad de los siguientes?
p
.destacado
div.contenedor p
input[type="text"]
Si un estilo se aplica directamente a un elemento HTML usando el atributo style="..." (CSS en línea), ¿qué especificidad tiene?
La más baja.
La misma que un ID.
La más alta, superando a IDs y clases.
Solo afecta a ese elemento y no tiene especificidad.
¿Cuál es el valor por defecto de la propiedad display para un elemento
inline
block
inline-block
none
Si aplicas display: inline; a un elemento
Ocupará todo el ancho disponible y creará un salto de línea.
Se ocultará completamente de la página.
Solo ocupará el ancho de su contenido y no creará un salto de línea, y no podrás darle un width o height explícito.
Se convertirá en un elemento flexible.
¿Qué valor de display permite que un elemento se muestre en la misma línea que otros, pero aún así pueda tener un width y height definidos?
block
inline
inline-block
flex
¿Qué valor de display elimina completamente un elemento del flujo del documento, haciendo que no ocupe ningún espacio?
hidden
none
invisible
collapse
haciendo que no ocupe ningún espacio?
hidden
none
invisible
collapse
Si aplicas visibility: hidden; a un elemento, ¿qué sucede?
El elemento se oculta y su espacio es liberado.
El elemento se vuelve transparente.
El elemento se oculta, pero sigue ocupando su espacio en el diseño.
El elemento solo es visible al pasar el ratón por encima.
¿Cuál es la principal diferencia entre display: none; y visibility: hidden;?
display: none; oculta el elemento, visibility: hidden; lo hace transparente.
display: none; mantiene el espacio del elemento, visibility: hidden; lo elimina.
display: none; elimina el elemento del flujo del documento, visibility: hidden; lo oculta pero mantiene su espacio.
No hay diferencia, son intercambiables.
¿Cuál es el valor por defecto de la propiedad position para todos los elementos HTML?
relative
absolute
static
fixed
Si un elemento tiene position: relative; y top: 20px;, ¿respecto a qué se moverá?
El borde superior del navegador.
El borde superior de su elemento padre.
Su posición original en el flujo normal del documento.
El centro de la página.
Para posicionar un elemento en la esquina inferior derecha de la ventana del navegador y que permanezca allí al hacer scroll, ¿qué position usarías?
relative
absolute
fixed
sticky
Un elemento con position: absolute; se posiciona respecto a:
Su posición original en el flujo del documento.
El borde superior izquierdo de la página.
El primer ancestro posicionado (que no sea static).
Siempre respecto al
.¿Qué valor de position permite que un elemento se desplace con el contenido hasta que alcanza un punto específico en el viewport, momento en el que se 'pega' (se vuelve fijo)?
fixed
absolute
sticky
relative
La propiedad z-index se utiliza para controlar:
El tamaño de un elemento.
La opacidad de un elemento.
El orden de apilamiento de elementos posicionados que se superponen.
La velocidad de una animación.
Si tienes dos elementos superpuestos con position: absolute;, ¿cuál aparecerá encima?
El que está declarado primero en el HTML.
El que tiene un z-index más alto.
El que tiene un z-index más bajo.
El que tiene un width mayor.
¿Cuáles son las cuatro partes principales del Modelo de Caja CSS, de adentro hacia afuera?
Margen, Borde, Relleno, Contenido
Contenido, Relleno, Borde, Margen
Contenido, Borde, Relleno, Margen
Relleno, Contenido, Borde, Margen
¿Qué propiedad CSS crea espacio entre el contenido y el borde de un elemento, y toma el color de fondo del elemento?
margin
border
padding
spacing
¿Qué valor de box-sizing hace que las propiedades width y height de un elemento incluyan el padding y el border?
content-box
padding-box
border-box
margin-box
¿Qué propiedad CSS convierte un elemento en un contenedor flexible (Flex Container)?
display: block;
display: flex;
flex-direction: row;
align-items: center;
¿Qué propiedad del Flex Container controla la alineación de los ítems a lo largo del eje principal?
align-items
justify-content
flex-direction
flex-wrap
Si quieres que los ítems de un Flex Container se envuelvan (pasen a la siguiente línea) si no caben en una sola, ¿qué propiedad usarías?
flex-flow
flex-wrap: wrap;
align-content
overflow: wrap;
¿Qué propiedad de un Flex Item permite cambiar su orden visual dentro del contenedor, independientemente de su orden en el HTML?
flex-grow
order
align-self
flex-basis
¿Qué propiedad CSS convierte un elemento en un contenedor de cuadrícula (Grid Container)?
display: block;
display: flex;
display: grid;
grid-template-columns;
Para definir el número y el tamaño de las columnas en un Grid Container, ¿qué propiedad usarías?
grid-template-rows
grid-gap
grid-template-columns
Para definir el número y el tamaño de las columnas en un Grid Container, ¿qué propiedad usarías?
grid-template-rows
grid-gap
grid-template-columns
grid-column
¿Qué unidad de medida en CSS Grid representa una fracción del espacio disponible en el contenedor?
px
%
em
fr
Para colocar un elemento Grid Item que ocupe desde la línea 1 hasta la línea 3 de las columnas, ¿cuál es la propiedad correcta?
grid-column: 1 / 3;
grid-column-start: 1; grid-column-end: 3;
Ambas a y b son correctas.
Ninguna de las anteriores.
¿Qué propiedad del Grid Container permite definir una estructura de layout usando nombres de áreas (ej. "header", "sidebar", "main")?
grid-area
grid-template
grid-template-areas
grid-layout-name
¿Cuál es el propósito principal del Diseño Web Responsivo (RWD)?
Hacer que los sitios web carguen más rápido.
Crear una versión separada del sitio para cada tipo de dispositivo.
Adaptar el diseño y el contenido de un sitio web a diferentes tamaños de pantalla y dispositivos.
Mejorar la seguridad de los sitios web.
¿Qué meta etiqueta es fundamental para que el navegador móvil interprete correctamente un diseño responsivo?
<meta name="description">
<meta name="keywords">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="charset" content="UTF-8">
¿Qué regla CSS se utiliza para aplicar estilos solo cuando se cumplen ciertas condiciones, como el ancho de la pantalla?
@style
if-css
@media
responsive-css
Para aplicar estilos a pantallas con un ancho mínimo de 768px (tablets y escritorios), ¿cuál es la sintaxis correcta de Media Query?
@media (max-width: 767px)
@media screen and (min-width: 768px)
@media (width: 768px)
@media (device-width: 768px)
¿Qué unidades de medida son relativas al tamaño del viewport (ventana del navegador)?
px, pt
em, rem
vw, vh
%, fr
¿Qué pseudoclase CSS se utiliza para aplicar estilos a un elemento cuando el ratón está sobre él?
:active
:focus
:hover
:visited
Para estilizar el primer hijo de un elemento padre, ¿qué pseudoclase usarías?
:nth-child(1)
:first-of-type
:first-child
Todas las anteriores (dependiendo del contexto)
¿Qué pseudoelemento se utiliza para insertar contenido antes del contenido real de un elemento?
::after
::before
::first-line
::content
Para cambiar el color de la primera letra de un párrafo, ¿qué pseudoelemento aplicarías?
::first-word
::first-character
::first-letter
::initial
¿Cuál es el principal beneficio de usar un framework CSS como Bootstrap?
Permite escribir HTML sin necesidad de CSS.
Acelera el desarrollo web y facilita la creación de diseños responsivos.
Reemplaza completamente la necesidad de JavaScript.
Permite crear animaciones 3D complejas.
El sistema de cuadrícula (Grid System) de Bootstrap se basa en un máximo de cuántas columnas virtuales?
6
10
12
16
Para que un elemento ocupe la mitad del ancho en pantallas medianas (md) y más grandes en Bootstrap, ¿qué clase usarías?
col-6
col-md-6
col-lg-6
col-sm-6
¿Cuál de las siguientes clases de Bootstrap se utiliza para crear un botón con un color primario?
btn-blue
button-primary
btn btn-primary
btn-color-primary
¿Qué atributo HTML se utiliza en un input para indicar que el campo no puede dejarse vacío antes de enviar el formulario?
validate
required
mandatory
not-empty
Para agrupar un conjunto de campos relacionados en un formulario y darles un título, ¿qué elementos HTML usarías?
<div> y <span>
<section> y <h1>
<fieldset> y <legend>
<group> y <title>
¿Cuál es el tipo de entrada (type) adecuado para un campo de contraseña que oculte los caracteres mientras se escribe?
type="text"
type="hidden"
type="password"
type="secret"
¿Qué atributo CSS se utiliza comúnmente para dar un "hint" o texto de ejemplo dentro de un campo de entrada antes de que el usuario escriba?
value
text-hint
placeholder
tooltip
¿Qué atributo HTML5 se usa para especificar una expresión regular que el valor de un campo debe coincidir para ser válido?
pattern
regex
format
match
Para aplicar estilos a las celdas de encabezado de una tabla, ¿qué selector CSS usarías?
td
tr
th
thead
¿Qué propiedad CSS se utiliza para colapsar los bordes de las celdas de una tabla en un solo borde, eliminando el espacio entre ellos?
border-spacing
border-collapse
table-layout
cell-spacing
Si quieres que las filas pares de una tabla tengan un color de fondo diferente para mejorar la legibilidad, ¿qué pseudoclase CSS usarías?
:first-child
:nth-child(odd)
:nth-child(even)
:last-child
En Bootstrap, ¿qué clase se utiliza para hacer que una imagen sea responsiva, escalándose automáticamente con el tamaño de la pantalla?
img-fluid
image-auto
responsive-image
media-img
¿Qué clase de Bootstrap añadirías a un para darle los estilos predeterminados de formulario de Bootstrap?
input-style
form-control
text-input
form-text
Para crear un "card" (tarjeta) básico en Bootstrap, ¿cuáles son las clases principales que usarías en la estructura HTML?
container, row, col
card, card-body
jumbotron, lead
navbar, nav-item
Si quieres agregar un espacio de margen superior a un elemento en Bootstrap, ¿qué clase de utilidad usarías para un margen medio (por ejemplo)?
m-top-3
mt-3
margin-top-md
pt-3
¿Cuál es la clase principal de Bootstrap que debe envolver todo el componente Carousel?
slideshow
gallery
carousel
slider
Para que los elementos individuales dentro de un Carousel (las diapositivas) sean reconocidos, ¿qué clase de Bootstrap se les debe aplicar?
carousel-slide
carousel-item
slide-item
item-slide
Si quieres que el Carousel se desplace automáticamente a la siguiente diapositiva, ¿qué atributo data-bs-* añadirías al contenedor principal del Carousel?
data-bs-interval="true"
data-bs-autoplay="true"
data-bs-ride="carousel"
data-bs-cycle="true"
Para crear una barra de navegación responsiva en Bootstrap que se colapse en pantallas pequeñas, ¿qué clases esenciales usarías para el contenedor principal de la navegación?
nav-bar
top-nav
navbar navbar-expand-lg (o md, sm, etc. según el breakpoint)
header-nav
Dentro de una navbar, ¿qué clase se utiliza para crear un enlace de navegación individual?
nav-link-item
navbar-link
nav-link
link-item
Para alinear los elementos de navegación a la derecha de una navbar en Bootstrap, ¿qué clase de utilidad se usa comúnmente en un contenedor
- que contenga los nav-items?
float-right
text-right
ms-auto (o ml-auto en versiones anteriores)
align-right
Similar Resources on Wayground
70 questions
Funciones y retos de la capa de red o internet
Worksheet
•
University
68 questions
SUBNETTING
Worksheet
•
University - Professi...
71 questions
Chapter 9-12
Worksheet
•
University
75 questions
FOC QUIZ
Worksheet
•
University
75 questions
1er parcial de Plataforma de comercio digital
Worksheet
•
University
74 questions
Acessibilidade
Worksheet
•
8th Grade - University
76 questions
PSW GRIND
Worksheet
•
University
69 questions
Introducción a la informática - FINAL 2023
Worksheet
•
University
