NEW
Font size
S
M
L
XL
WorksheetsUF1306 Repaso
Total questions: 43
Worksheet time: 22mins
Name
Class
Date
1.
Cuando un script no funciona en un navegador antiguo, ¿qué se puede hacer?
a)
A) Eliminar el script
b)
B) Usar código alternativo con detección de compatibilidad
c)
C) Reescribir toda la página
d)
D) Cerrar la pestaña
2.
¿Cuál de estas funciones puede usarse para validar si un campo está vacío en JavaScript?
a)
A) isEmpty()
b)
B) check()
c)
C) value == ""
d)
D) submit()
3.
¿Cuál de estas herramientas permite analizar el DOM de una página web?
a)
A) Paint
b)
B) Consola del navegador
c)
C) Excel
d)
D) Gimp
4.
¿Cuál de estas opciones describe mejor una función de verificación de datos?
a)
A) Ejecuta código PHP en el servidor
b)
B) Cambia el contenido de la página
c)
C) Comprueba que los datos introducidos son correctos
d)
D) Genera una imagen
5.
¿Cuál de estas opciones describe un efecto estético en textos?
a)
A) text-shadow
b)
B) text-compress
c)
C) text-hold
d)
D) text-pixel
6.
¿Cuál de estas opciones es una utilidad para comprobar estilos CSS en el navegador?
a)
A) Lupa de accesibilidad
b)
B) Panel de estilos en las herramientas del desarrollador
c)
C) Visor PDF
d)
D) Barra de marcadores
7.
¿Cuál de estas utilidades pertenece a las herramientas de desarrollo del navegador?
a)
A) Analizador de expresiones regulares
b)
B) Validador de correo electrónico
c)
C) Inspector de elementos
d)
D) Optimizador de imágenes
8.
¿Cuál de estos es un tipo común de validación de datos?
a)
A) Visual
b)
B) Numérica
c)
C) Estética
d)
D) Responsive
9.
¿Cuál de los siguientes datos se validaría con una expresión alfabética?
a)
A) Teléfono
b)
B) Dirección IP
c)
C) Nombre
d)
D) Fecha de nacimiento
10.
¿Cuál es el objetivo principal de usar media queries en CSS?
a)
A) Aplicar estilos solo a vídeos
b)
B) Establecer colores personalizados
c)
C) Adaptar el diseño a diferentes dispositivos y tamaños de pantalla
d)
D) Insertar contenido multimedia
11.
¿Cuál es el propósito de una etiqueta <label> en un formulario?
a)
A) Decorar un campo
b)
B) Asociar texto descriptivo a un campo de entrada
c)
C) Ejecutar una función en JavaScript
d)
D) Establecer el color del fondo del input
12.
¿Cuál es una alternativa moderna a los marcos?
a)
A) Usar <script>
b)
B) Usar CSS Grid o <iframe> para insertar contenido
c)
C) Usar tablas anidadas
d)
D) Usar @media print
13.
¿Cuál es una buena técnica de verificación HTML?
a)
A) Usar tablas para todo
b)
B) Validar el código con el W3C Validator
c)
C) Convertir todo a minúsculas
d)
D) Escribir todo en <marquee>
14.
¿Cuál es una limitación de los marcos (<frame>, <frameset>)?
a)
A) Son compatibles con móviles
b)
B) Mejoran el posicionamiento SEO
c)
C) No permiten cargar estilos
d)
D) Dificultan la accesibilidad y el posicionamiento
15.
¿Dónde se suele implementar el código de validación de los formularios?
a)
A) En archivos PDF
b)
B) En la hoja de estilos
c)
C) En etiquetas <img>
d)
D) En archivos JavaScript o dentro del HTML
16.
¿Qué atributo del input <input type="text"> permite definir un valor inicial visible?
a)
A) name
b)
B) placeholder
c)
C) value
d)
D) id
17.
¿Qué elemento del navegador muestra errores de scripts al cargar una página?
a)
A) Inspector de color
b)
B) Validación W3C
c)
C) Consola
d)
D) Pestaña de red
18.
¿Qué es una imagen de sustitución?
a)
A) Una imagen que aparece al hacer clic
b)
B) Una imagen que se cambia por otra al pasar el ratón
c)
C) Una imagen que sustituye a un enlace
d)
D) Una imagen en miniatura
19.
¿Qué etiqueta HTML se usaba para crear marcos?
a)
A) <div>
b)
B) <iframe>
c)
C) <frame>
d)
D) <main>
20.
¿Qué etiqueta se recomienda para sustituir el uso de <frame> en diseños modernos?
a)
A) <section>
b)
B) <meta>
c)
C) <fieldset>
d)
D) <font>
21.
¿Qué herramienta es útil para depurar errores en JavaScript?
a)
A) Paint
b)
B) Bloc de notas
c)
C) Consola del navegador (DevTools)
d)
D) Validador CSS
22.
¿Qué permite una función de validación en un formulario web?
a)
A) Cambiar automáticamente el color de fondo
b)
B) Asegurar que los datos introducidos cumplen ciertos requisitos
c)
C) Aumentar el tamaño del texto
d)
D) Conectar directamente con una base de datos
23.
¿Qué permite window.open() en JavaScript?
a)
A) Cargar una hoja de estilos
b)
B) Insertar un formulario
c)
C) Abrir una nueva ventana o pestaña
d)
D) Crear un evento hover
24.
¿Qué propiedad CSS permite definir un espacio interior entre el contenido y el borde de un elemento?
a)
A) margin
b)
B) border
c)
C) padding
d)
D) overflow
25.
¿Qué propiedad CSS permite hacer desaparecer un elemento sin eliminarlo del DOM?
a)
A) display: block
b)
B) opacity: 1
c)
C) visibility: hidden
d)
D) float: none
26.
¿Qué propiedad CSS se puede usar para mover elementos en ejes X e Y?
a)
A) rotate
b)
B) display
c)
C) translate
d)
D) filter
27.
¿Qué propiedad CSS se utiliza para crear efectos de movimiento en el texto?
a)
A) padding
b)
B) transform
c)
C) float
d)
D) border-radius
28.
¿Qué propiedad permite animar un cambio de tamaño o posición con suavidad?
a)
A) overflow
b)
B) transition
c)
C) z-index
d)
D) visibility
29.
¿Qué propiedad permite superponer elementos en capas?
a)
A) position
b)
B) z-index
c)
C) display
d)
D) overflow
30.
¿Qué propiedad se puede usar para ocultar un texto y mostrarlo al hacer clic?
a)
A) visibility
b)
B) display
c)
C) position
d)
D) opacity: 1
31.
¿Qué se debe hacer si un script no funciona en todos los navegadores?
a)
A) Eliminarlo
b)
B) Usar alertas
c)
C) Ignorarlo
d)
D) Crear código alternativo compatible
32.
¿Qué se entiende por “efecto con capas”?
a)
A) Cambiar el tamaño de los botones
b)
B) Superponer elementos con estilos visuales
c)
C) Separar el contenido en carpetas
d)
D) Traducir la página
33.
¿Qué se espera como resultado de una validación correcta?
a)
A) Un mensaje de error
b)
B) Que se reinicie el formulario
c)
C) Que se envíe el formulario
d)
D) Que se cierre la ventana
34.
¿Qué significa "optimizar una imagen"?
a)
A) Reducirla a escala de grises
b)
B) Mejorar el contraste
c)
C) Adaptarla para que pese menos sin perder mucha calidad
d)
D) Cortarla a la mitad
35.
¿Qué significa la propiedad pointer-events: none en un overlay?
a)
A) Permite hacer clic a través del elemento
b)
B) Oculta el elemento
c)
C) Añade interactividad al elemento
d)
D) Fija el elemento en pantalla
36.
¿Qué significa que un diseño web sea "responsive"?
a)
A) Que responde con animaciones
b)
B) Que utiliza solo etiquetas semánticas
c)
C) Que se adapta automáticamente a distintos tamaños de pantalla
d)
D) Que depende del servidor
37.
¿Qué tipo de efecto se puede aplicar al pasar el ratón sobre una imagen?
a)
A) Validación
b)
B) Hover
c)
C) Refactorización
d)
D) Loop
38.
¿Qué tipo de evento se usa para lanzar una validación al pulsar un botón?
a)
A) hover
b)
B) submit
c)
C) reset
d)
D) mouseover
39.
¿Qué tipo de validación requiere comprobar que una fecha tiene un formato correcto?
a)
A) Validación visual
b)
B) Validación booleana
c)
C) Validación de formato de texto
d)
D) Validación de fecha
40.
¿Qué técnica ayuda a mejorar la velocidad de carga de las imágenes?
a)
A) Añadir bordes
b)
B) Convertirlas a PDF
c)
C) Optimizar su tamaño y formato
d)
D) Poner muchas en la misma página
41.
¿Cuál es la función principal de la propiedad CSS display?
a)
A) Controlar la visibilidad de un elemento
b)
B) Establecer el color de fondo
c)
C) Definir el tamaño de la fuente
d)
D) Cambiar el tipo de letra
42.
¿Qué método se utiliza para prevenir el envío de un formulario si hay errores de validación?
a)
A) preventDefault()
b)
D) validate()
c)
B) stopPropagation()
d)
C) submit()
43.
¿Qué propiedad CSS se utiliza para cambiar el color del texto?
a)
D) font-color
b)
A) background-color
c)
C) text-color
d)
B) color
Reset
