DISEÑO DE INTERFACES WEB · Tema 4: Hojas de estilos

Examen DIW04 es un examen público disponible en TesIA Exam con preguntas de 1 bloques. Esta ficha pública reúne preguntas con respuesta correcta y explicación para estudiar por examen completo. Trabaja especialmente temas como Tema 4: Hojas de estilos. La referencia de centro o procedencia visible es CIFP Cesar Manrique.

30 preguntas Diseño de Interfaces Web CIFP Cesar Manrique Referencia: Examen DIW04

Qué puedes encontrar en este examen

Cada URL pública de examen sirve para localizar el contenido, entender qué bloques toca y revisar preguntas reales antes de abrir la práctica completa.

Tema 4: Hojas de estilos

Preguntas, respuestas y explicaciones del examen

Listado público de preguntas asociadas a este examen, con respuesta correcta y explicación cuando está disponible.

#1

21. Escribe el selector CSS que seleccionaría todos los párrafos contenidos en una tabla:

Tipo: respuesta en texto libre.

Respuesta correcta
  • table p
Explicación:

La respuesta correcta es table p. Este selector de tipo descendiente selecciona todos los elementos 'p' que se encuentran en cualquier nivel de profundidad dentro de una 'table'. El espacio en blanco entre ambos selectores es el operador que define esta jerarquía. Es fundamental para dar formato a los textos informativos o descriptivos que residen dentro de estructuras tabulares.

#2

14. Para dar una medida en pixels emplearemos como unidad:

Tipo: respuesta en texto libre.

Respuesta correcta
  • px
Explicación:

La respuesta correcta es px. Esta unidad de medida representa los píxeles de la pantalla y es una unidad de longitud absoluta muy común en el diseño web tradicional. Se utiliza para definir anchos, altos, tamaños de fuente y márgenes con gran precisión. Es la abreviatura estándar reconocida por todos los navegadores para este propósito.

#3

12. Escribe el selector CSS que seleccionaría todos los encabezados de tamaño 4 en un documento:

Tipo: respuesta en texto libre.

Respuesta correcta
  • h4
Explicación:

La respuesta correcta es h4. En HTML y CSS, las etiquetas de encabezado van del h1 al h6, representando diferentes niveles de importancia jerárquica. Para seleccionar específicamente los de nivel 4, se utiliza el selector de tipo que coincide con el nombre de la etiqueta h4. No requiere de símbolos adicionales como puntos o almohadillas por ser un elemento básico de HTML.

#4

1. Escribe el selector CSS que seleccionaría aquellos párrafos que sean hijos directos de un contenedor:

Tipo: respuesta en texto libre.

Respuesta correcta
  • div > p
Explicación:

La respuesta correcta es div > p. Este selector utiliza el combinador de hijo directo (>) para aplicar estilos únicamente a los elementos p que cuenten con un div como padre inmediato. Al no usar el espacio (selector de descendiente), se asegura de no afectar a párrafos anidados en niveles más profundos. Es una herramienta fundamental para mantener un control preciso sobre la estructura del DOM.

#5

8. La propiedad CSS que me permite poner un color o una imagen de fondo es:

Tipo: respuesta en texto libre.

Respuesta correcta
  • background
Explicación:

La respuesta correcta es background. Esta es una propiedad 'shorthand' o abreviada que permite agrupar múltiples propiedades relacionadas con el fondo, como color e imagen, en una sola línea. Facilita la escritura de código más limpio y eficiente al no tener que declarar background-color y background-image por separado. Es una de las propiedades más versátiles de CSS para el diseño visual.

#6

3. Si a un contenedor le configuramos un borde de 1 pixel de ancho por defecto adquiere el estilo solid:

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

B) Falso

Explicación:

La respuesta correcta es B. En CSS, el valor por defecto de border-style es 'none', lo que significa que el borde no se mostrará a menos que se especifique explícitamente un estilo como solid, dashed o dotted.

#7

25. Escribe el selector CSS que seleccionaría todos los objetos que empleen la clase nuevo:

Tipo: respuesta en texto libre.

Respuesta correcta
  • .nuevo
Explicación:

La respuesta correcta es .nuevo. El punto (.) es el prefijo reglamentario en CSS para indicar que el siguiente texto corresponde al nombre de una clase. Si solo se escribe el nombre sin el punto, el navegador lo interpretaría erróneamente como un selector de etiqueta. Al usar el punto, se asegura que todos los elementos con ese atributo class sean afectados por el estilo.

#8

7. La propiedad inline en CSS hace que todos los elementos tengan una línea en la zona interior bordeando el elemento:

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

B) Falso

Explicación:

La respuesta correcta es B. La palabra 'inline' es un valor para la propiedad 'display' que determina cómo se comporta el elemento en el flujo del texto, no tiene nada que ver con bordes o líneas interiores.

#9

10. Un modo directo de elegir el marcador de una lista sería empleando la propiedad:

  1. A) list-style-type
  2. B) list-type
  3. C) list-boliche
  4. D) list-point
Respuesta correcta

A) list-style-type

Explicación:

La respuesta correcta es A. Esta propiedad permite definir la apariencia del marcador de los elementos de lista, como discos, círculos, cuadrados o números.

#10

2. Para limpiar el float empleamos la propiedad CSS:

Tipo: respuesta en texto libre.

Respuesta correcta
  • clear
Explicación:

La respuesta correcta es clear. Esta propiedad especifica si un elemento debe ser movido debajo de elementos flotantes que lo preceden. Es esencial para restaurar el flujo normal del documento cuando se utilizan diseños basados en floats. Valores comunes incluyen left, right o both para limpiar ambos lados.

#11

6. Escribe el selector CSS que seleccionaría todos los objetos con id=nuevo:

Tipo: respuesta en texto libre.

Respuesta correcta
  • #nuevo
Explicación:

La respuesta correcta es #nuevo. En CSS, el símbolo de almohadilla (#) se utiliza para referenciar un identificador único (id) definido en el HTML. Dado que los IDs deben ser únicos por página, este selector es altamente específico y solo afectará a un elemento. Es útil para aplicar estilos muy particulares a componentes singulares de la interfaz.

#12

17. Escribe el selector CSS que seleccionaría todos los formularios de un documento:

Tipo: respuesta en texto libre.

Respuesta correcta
  • form
Explicación:

La respuesta correcta es form. Se trata de un selector de tipo que selecciona todos los elementos que coinciden con el nombre de la etiqueta HTML especificada. Al ser una etiqueta estructural básica, no requiere prefijos como puntos o almohadillas. Este selector aplicará las reglas a cada etiqueta <form> presente en la página sin distinción.

#13

24. Escribe el selector CSS que seleccionaría todos los objetos contenidos dentro de un formulario:

Tipo: respuesta en texto libre.

Respuesta correcta
  • form *
Explicación:

La respuesta correcta es form . El asterisco () es el selector universal que coincide con cualquier elemento, y al combinarlo con la etiqueta 'form' y un espacio, selecciona todos los descendientes sin importar su tipo. Esto incluye inputs, labels, selects, botones o cualquier otra etiqueta anidada. Es útil para resetear estilos o aplicar propiedades generales a todos los componentes de un formulario a la vez.

#14

16. Escribe el selector CSS que seleccionaría todos los enlaces contenidos dentro de un párrafo que se encuentre además dentro de un contenedor:

Tipo: respuesta en texto libre.

Respuesta correcta
  • div p a
Explicación:

La respuesta correcta es div p a. Este selector de descendientes utiliza espacios para indicar que se deben seleccionar todos los elementos 'a' que se encuentren en cualquier nivel dentro de un 'p', el cual a su vez debe estar dentro de un 'div'. Al no usar el símbolo de hijo directo (>), permite que haya otros elementos intermedios. Es la forma estándar de navegar jerarquías profundas en CSS.

#15

29. Escribe el selector CSS que seleccionaría todos los enlaces visitados de un documento:

Tipo: respuesta en texto libre.

Respuesta correcta
  • a: visited
Explicación:

La respuesta correcta es a: visited. La pseudo-clase : visited se utiliza para seleccionar enlaces que el usuario ya ha visitado en su historial de navegación. Se aplica directamente a la etiqueta 'a' mediante el uso de dos puntos. Por motivos de privacidad, los estilos aplicables mediante esta pseudo-clase están limitados por los navegadores modernos (principalmente colores).

#16

27. Escribe el selector CSS que seleccionaría los párrafos que empleen la clase tronic:

Tipo: respuesta en texto libre.

Respuesta correcta
  • p.tronic
Explicación:

La respuesta correcta es p.tronic. Al escribir el nombre de la etiqueta (p) inmediatamente seguido del punto y la clase (.tronic), el selector se vuelve restrictivo. Solo afectará a los párrafos que tengan asignada esa clase específica, ignorando otros elementos que pudieran usar la misma clase o párrafos normales. Es una técnica excelente para ganar especificidad sin recurrir a IDs.

#17

4. Escribe el selector CSS que seleccionaría aquellos hiperenlaces hijos directos de un párrafo y que estén contenidos en un contenedor que emplee la clase nueva:

Tipo: respuesta en texto libre.

Respuesta correcta
  • div.nueva p > a
Explicación:

La respuesta correcta es div.nueva p > a. Este selector combina un selector de clase para el contenedor (div.nueva) seguido de un descendiente tipo párrafo y finalmente el combinador de hijo directo para el enlace. La estructura garantiza que solo se seleccionen enlaces que cuelguen directamente de un párrafo dentro de ese contenedor específico. Es una combinación de especificidad y relación jerárquica.

#18

11. Escribe el selector CSS que seleccionaría todos los enlaces y todos los párrafos:

Tipo: respuesta en texto libre.

Respuesta correcta
  • a,p
Explicación:

La respuesta correcta es a,p. El uso de la coma (, ) actúa como un selector de agrupación en CSS, permitiendo aplicar el mismo bloque de estilos a múltiples tipos de selectores simultáneamente. En este caso, tanto los enlaces (a) como los párrafos (p) recibirán las reglas definidas. Es una técnica excelente para reducir la redundancia en las hojas de estilo.

#19

19. Escribe el selector CSS que seleccionaría una tabla que tenga como id=nuevo:

Tipo: respuesta en texto libre.

Respuesta correcta
  • table#nuevo
Explicación:

La respuesta correcta es table#nuevo. Este selector es extremadamente preciso al especificar tanto el tipo de elemento (table) como su identificador único (#nuevo). Aunque solo con #nuevo funcionaría si el ID es único, añadir la etiqueta table incrementa la especificidad y claridad del código. Es la forma recomendada cuando queremos asegurar que el estilo solo se aplique a tablas con ese ID.

#20

13. El margin es el margen exterior del objeto:

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

A) Verdadero

Explicación:

La respuesta correcta es A. Según el modelo de caja de CSS, la propiedad 'margin' crea espacio alrededor de los elementos, por fuera de cualquier borde definido.

#21

5. ¿Con qué atributo le indicamos a una marca html, que emplee una determinada clase CSS?

Tipo: respuesta en texto libre.

Respuesta correcta
  • class
Explicación:

La respuesta correcta es class. Este atributo global de HTML permite asignar una o más clases a un elemento para que sea identificado por los selectores de clase en CSS. Es la forma estándar y más utilizada para aplicar estilos reutilizables en un documento web. A diferencia del id, una misma clase puede ser usada por múltiples elementos.

#22

26. Escribe el selector CSS que seleccionaría todas las imágenes y todos los enlaces que estén dentro de una tabla:

Tipo: respuesta en texto libre.

Respuesta correcta
  • table img, table a
Explicación:

La respuesta correcta es table img, table a. Este selector utiliza tanto la agrupación (coma) como la descendencia (espacio) para aplicar estilos a dos tipos diferentes de elementos en un mismo contexto. Primero selecciona las imágenes dentro de tablas y luego los enlaces dentro de tablas. Es la forma correcta de evitar que el estilo se aplique a imágenes o enlaces que estén fuera de las tablas en el resto del documento.

#23

23. Escribe el selector CSS que seleccionaría aquellos campos de tipo input cuando pongamos el foco en ese campo:

Tipo: respuesta en texto libre.

Respuesta correcta
  • input:focus
Explicación:

La respuesta correcta es input:focus. La pseudo-clase : focus se activa cuando un elemento recibe el foco, ya sea mediante el clic del ratón o la navegación por teclado. Aplicada a la etiqueta 'input', permite resaltar visualmente el campo que el usuario está editando actualmente. Es una práctica esencial para mejorar la accesibilidad y la experiencia de usuario en formularios.

#24

30. Escribe el selector CSS que seleccionaría todos los elementos h1 y párrafos que sean hermanos:

Tipo: respuesta en texto libre.

Respuesta correcta
  • h1 + p
Explicación:

La respuesta correcta es h1 + p. El combinador de hermano adyacente (+) selecciona un elemento que aparece inmediatamente después de otro elemento específico, compartiendo el mismo padre. En este caso, seleccionará los párrafos que sigan directamente a un encabezado h1. Es muy útil para aplicar márgenes especiales al primer párrafo que sigue a un título.

#25

18. Escribe el selector CSS que seleccionaría todos aquellos enlaces contenidos en un párrafo con id=nuevo cuando pasemos el ratón por encima de ellos:

Tipo: respuesta en texto libre.

Respuesta correcta
  • p#nuevo a: hover
Explicación:

La respuesta correcta es p#nuevo a: hover. Este selector combina el selector de elemento y de ID (p#nuevo) con el pseudo-selector de estado : hover aplicado al elemento ancla (a), asegurando que solo los enlaces dentro del párrafo específico se vean afectados al pasar el ratón.

#26

20. Escribe el selector CSS que seleccionaría todos los objetos con id=nuevo y que estén contenidos en una tabla:

Tipo: respuesta en texto libre.

Respuesta correcta
  • table #nuevo
Explicación:

La respuesta correcta es table #nuevo. Al separar la etiqueta table del selector de ID con un espacio, estamos indicando una relación de descendencia. Esto significa que el navegador buscará cualquier elemento que tenga el ID 'nuevo' siempre y cuando esté ubicado dentro de un elemento tabla. Es una técnica útil para contextualizar estilos de componentes compartidos.

#27

28. Escribe el selector CSS que seleccionaría todos los elementos de una lista ordenada con id nueva

Tipo: respuesta en texto libre.

Respuesta correcta
  • ol#nueva li
Explicación:

La respuesta correcta es ol#nueva li. Este selector identifica primero la lista ordenada (ol) por su ID único (#nueva) y luego, mediante un espacio, selecciona todos los items de lista (li) que descienden de ella. Esto asegura que los estilos de lista solo se apliquen a los elementos li de esa lista específica y no a otras listas de la página. Es una ruta jerárquica clara y eficiente.

#28

9. Escribe el selector CSS que seleccionaría una tabla con id=nuevo que esté dentro de un contenedor:

Tipo: respuesta en texto libre.

Respuesta correcta
  • div table#nuevo
Explicación:

La respuesta correcta es div table#nuevo. Este selector indica que se busca un elemento table con el id específico 'nuevo' que sea descendiente de un elemento div. El espacio entre div y table indica la relación de descendencia. Es una forma de asegurar que solo se afecte a esa tabla específica cuando se encuentra en un contexto determinado.

#29

15. En el posicionamento absoluto el origen de coordenadas dependerá de si el elemento a posicionar está contenido dentro de otro que ya está previamente posicionado absoluta o relativamente:

  1. A) Verdadero
  2. B) Falso
Respuesta correcta

A) Verdadero

Explicación:

La respuesta correcta es A. Un elemento con 'position: absolute' se posiciona relativo a su ancestro posicionado más cercano (ya sea relative, absolute, fixed o sticky).

#30

22. Escribe el selector CSS que seleccionaría un párrafo que emplee la clase nuevo y que esté contenido en otro párrafo con id=viejo:

Tipo: respuesta en texto libre.

Respuesta correcta
  • p#viejo p.nuevo
Explicación:

La respuesta correcta es p#viejo p.nuevo. Este selector utiliza una combinación de etiquetas con ID y clase para definir una ruta muy específica. Indica que el objetivo es un párrafo (.nuevo) que desciende de un párrafo superior identificado como (#viejo). Aunque anidar párrafos no es una práctica común en HTML válido, el selector CSS describe correctamente esta jerarquía teórica.

Temas incluidos

Otros exámenes de Diseño de Interfaces Web

Practicar este examen

Puedes abrir TesIA Exam y localizar este examen con el mismo nombre para practicarlo en modo estudio o examen, revisar respuestas y continuar tu progreso.