Las 50 mejores preguntas y respuestas de entrevistas de CSS (2025)

Aquí hay preguntas y respuestas de la entrevista CSS (CSS3) para principiantes y candidatos experimentados para obtener el trabajo de sus sueños.

Descarga gratuita de PDF: Preguntas de la entrevista CSS

1. ¿Qué es CSS?

La forma completa de CSS es Hojas de estilo en cascada. Es un lenguaje de estilo lo suficientemente simple para HTML elementos. Es popular en el diseño web y su aplicación también es común en XHTML.


2. ¿Cuál es el origen de CSS?

El lenguaje de marcado generalizado estándar marcó el comienzo de las hojas de estilo en la década de 1980.


3. ¿Cuáles son las diferentes variaciones de CSS?

Las variaciones para CSS son:

  • CSS 1
  • CSS 2
  • CSS 2.1
  • CSS 3
  • CSS 4

4. ¿Cuáles son las limitaciones de CSS?

Las limitaciones son:

  •  No es posible ascender por selectores
  • Limitaciones del control vertical
  • Sin expresiones
  • Sin declaración de columna
  • Pseudo-clase no controlada por comportamiento dinámico
  • Reglas, estilos, orientación de texto específico no es posible

5. ¿Cuáles son las ventajas de CSS?

Las ventajas son:

  • Ancho de banda
  • Coherencia en todo el sitio
  • Reformateo de página
  • Accesibilidad
  • Contenido separado de la presentación.

6. ¿Qué son los marcos CSS?

Es una biblioteca preplanificada, que permite un diseño de página web más fácil y más compatible con los estándares, utilizando lenguaje CSS.

Preguntas de la entrevista de CSS
Preguntas de la entrevista CSS3

7. ¿Cómo se pueden centrar elementos de bloque con CSS1?

Los elementos de nivel de bloque se pueden centrar mediante:

Las propiedades margin-left y margin-right se pueden establecer en algún valor explícito:

BODY {

width: 40em;

background: fluorescent;

}

P {

width: 30em;

margin-right: auto;

margin-left: auto

}

En este caso, los márgenes izquierdo y derecho serán cada uno de cinco ems de ancho ya que dividen los diez ems sobrantes de (40em-30em). No era necesario configurar un ancho explícito para el elemento BODY; se hizo aquí por simplicidad.


8. ¿Quién mantiene las especificaciones de CSS?

World Wide Web Consortium mantiene las especificaciones CSS.

Preguntas de la entrevista CSS3
Preguntas de la entrevista CSS3

9. ¿De cuántas maneras se puede integrar un CSS como página web?

CSS se puede integrar de tres maneras:

  • En línea: el atributo de estilo se puede usar para aplicar CSS a elementos HTML.
  • Incrustado: el elemento Head puede tener un elemento Style dentro del cual se puede colocar el código.
  • Vinculado/importado: CSS se puede colocar en un archivo externo y vincular a través de un elemento de enlace.

10. ¿Qué ventajas y desventajas tienen las hojas de estilo externas?

Beneficios:

  • Un archivo se puede utilizar para controlar varios documentos con diferentes estilos.
  • Múltiples elementos HTML pueden tener muchos documentos, los cuales pueden tener clases.
  • Para agrupar estilos en situaciones compuestas se utilizan métodos como selector y agrupación.

Demerits:

  • Se necesita una descarga adicional para importar documentos que tengan información de estilo.
  • Para renderizar el documento, se debe cargar la hoja de estilo externa.
  • No es práctico para definiciones de estilo pequeñas.

11. Discutir las ventajas y desventajas de las hojas de estilo integradas.

Ventajas de las hojas de estilo integradas:

  • Se pueden crear varios tipos de etiquetas en un solo documento.
  • Los estilos, en situaciones complejas, se pueden aplicar mediante métodos de selección y agrupación.
  • La descarga adicional es innecesaria.

Desventajas de las hojas de estilo incrustadas:

  • No se pueden controlar varios documentos.

12. ¿Qué significa el selector de CSS?

Una cadena equivalente de elementos HTML mediante la cual se declaran declaraciones o un conjunto de ellas y es un enlace al que se puede hacer referencia para vincular HTML y la hoja de estilo es un selector de CSS.


13. ¿Incluir los tipos de medios que permite CSS?

El diseño y la personalización de los documentos están a cargo de los medios. Al aplicar el control de medios sobre las hojas de estilo externas, se pueden recuperar y usar cargándolas desde la red.


14. ¿Diferenciar etiquetas lógicas de etiquetas físicas?

  • Si bien las etiquetas físicas también se denominan marcas de presentación, las etiquetas lógicas son inútiles para las apariencias.
  • Las etiquetas físicas son versiones más nuevas, mientras que las etiquetas lógicas son antiguas y se concentran en el contenido.

15. ¿Diferenciar el concepto de hoja de estilo de HTML?

Si bien HTML proporciona un método de estructura fácil, carece de estilo, a diferencia de las hojas de estilo. Además, las hojas de estilo tienen mejores capacidades de navegación y opciones de formato.


16. ¿Describa el 'conjunto de reglas'?

Conjunto de reglas: los selectores se pueden adjuntar a otros selectores para ser identificados por el conjunto de reglas.

Tiene dos partes:

  • Selector, por ejemplo, R y
  • declaración {text-indent: 11pt}

17. ¿Comentario sobre la distinción entre mayúsculas y minúsculas de CSS?

Aunque, no hay distinción entre mayúsculas y minúsculas de CSS, sin embargo, familias de fuentes, URL de imágenes, etc. Sólo cuando XML se utilizan declaraciones junto con XHTML DOCTYPE en la página, CSS distingue entre mayúsculas y minúsculas.


18. ¿Definir bloque de declaración?

Un catálogo de direcciones entre llaves que consta de propiedad, dos puntos y valor se denomina bloque de declaración.
por ejemplo: [propiedad 1: valor 3]


19. ¿Reclutar los atributos de las distintas fuentes?

Ellos son:

  • Estilo de fuente
  • Variante de fuente
  • Peso de fuente
  • Tamaño de fuente/altura de línea
  • Familia tipográfica
  • Subtítulo
  • Ícono

 


20. ¿Por qué es fácil insertar un archivo al importarlo?

La importación permite combinar hojas externas para insertarlas en muchas hojas. Se pueden usar diferentes archivos y hojas para tener diferentes funciones. Sintaxis:

Notación @import, usada con tag.


21. ¿Cuál es el uso del selector de clase?

Los selectores que son exclusivos de un estilo específico se denominan selectores de CLASE. A través de este se puede realizar declaración de estilo y asociación con HTML. Sintaxis:

Nombre de la clase
puede ser AZ, az o dígitos.
.top {fuente: 14em;}, selector de clase
esta clase está asociada con el elemento


22. ¿Diferenciar el selector de clase del selector de ID?

Si bien se otorga un bloqueo general al selector de clase, el selector de ID prefiere un solo elemento que difiera de otros elementos. En otras palabras, los ID son únicos mientras que las clases no lo son. Es posible que un elemento tenga clase e ID.


23. ¿Se puede agregar más de una declaración en CSS?

Sí, se puede lograr usando un punto y coma.


24. ¿Qué son los pseudoelementos?

Los pseudoelementos se utilizan para agregar efectos especiales a algunos selectores. CSS se usa para aplicar estilos en el marcado HTML. En algunos casos, cuando el marcado o el estilo adicionales no son posibles para el documento, hay una función disponible en CSS conocida como pseudoelementos. Permitirá un marcado adicional en el documento sin perturbar el documento real.


25. ¿Cómo invalidar hipervínculos subrayados?

Las instrucciones de control y las hojas de estilo externas se utilizan para invalidar los hipervínculos subrayados.

P.ej:

B {

text-decoration: none;

}

<B href="career.html" style="text-decoration: none">link text</B>

 


26. ¿Qué sucede si se usa el 100 % del ancho junto con flotantes en toda la página?

Al hacer la declaración flotante, se agrega 1 píxel cada vez que se usa en forma de borde, y se permite incluso más flotante a partir de entonces.


27. ¿Se puede restaurar el valor de propiedad predeterminado a través de CSS? Si es así, ¿cómo?

En CSS, no puede volver a los valores antiguos debido a la falta de valores predeterminados. La propiedad se puede volver a declarar para obtener la propiedad predeterminada.


28. ¿Reclutar los distintos tipos de medios utilizados?

Diferentes medios tienen diferentes propiedades ya que no distinguen entre mayúsculas y minúsculas.

Ellos son:

  • Aural: para sintetizadores de sonido y voz
  • Imprimir: ofrece una vista previa del contenido cuando se imprime
  • Proyección: proyecta el CSS en proyectores.
  • Dispositivo portátil: utiliza dispositivos portátiles.
  • Pantalla- ordenadores y pantallas de portátiles.

29. ¿Qué es CSS Box Model y cuáles son sus elementos?

Este cuadro define el diseño y la disposición de los elementos de CSS. Los elementos son:

Margen: la capa superior, se muestra la estructura general
Frontera: se muestra la opción de relleno y contenido con un borde alrededor. El color de fondo afecta al borde.
Relleno: Se muestra el espacio. El color de fondo afecta al borde.
Contenido: se muestra el contenido real.


30. ¿Qué es el selector contextual?

El selector utilizado para seleccionar ocurrencias especiales de un elemento se denomina selector contextual. Un espacio separa los selectores individuales. Solo el último elemento del patrón se aborda en este tipo de selector. Por ejemplo: TD P TEXT {color: azul}


31. ¿Compara valores RGB con códigos de color hexadecimales?

Un color se puede especificar de dos maneras:

  • Un color está representado por 6 caracteres, es decir, un código de color hexadecimal. Es una combinación de números y letras y está precedido por #. por ejemplo: g {color: #00cjfi}
  • Un color está representado por una mezcla de rojo, verde y azul. También se puede especificar el valor de un color. ej: rgb(r,g,b): En este tipo los valores pueden estar entre los números enteros 0 y 255. rgb(r%,g%,b%): Se muestra el porcentaje de rojo, verde y azul.

32. ¿Definir sprites de imagen con contexto para CSS?

Cuando un conjunto de imágenes se combina en una imagen, se conoce como 'Imagen Sprites'. Como la carga de cada imagen en una página web consume tiempo, el uso de sprites de imagen reduce el tiempo necesario y brinda información rápidamente.

Codificación CSS:

img.add { width: 60px; height: 55px; background: url (image.god) 0 0; }

 

En este caso, solo se utiliza la parte necesaria. El usuario puede ahorrar un margen sustancial y tiempo a través de esto.


33. ¿Comparar agrupación y anidamiento en CSS?

Agrupación: Los selectores se pueden agrupar teniendo los mismos valores de propiedad y reducir el código.
P.ej :

h1 {

color: blue;

}

h2 {

color: blue;

}

p {

color: blue;

}

 

Se puede ver en el código que cada elemento comparte la misma propiedad. Se puede evitar la reescritura escribiendo cada selector separado por una coma.

Anidamiento: la especificación de un selector dentro de un selector se denomina anidamiento.

P

{

color: red;

text-align: left;

}

.marked

{

background-color: blue;

}

.marked p

{

color: green;

}

 


34. ¿Cómo se puede definir la dimensión de un elemento?

Las propiedades de dimensión se pueden definir mediante:

  • Altura
  • Altura máxima
  • Anchura máxima
  • Altura mínima
  • Ancho mínimo
  • Ancho

35. ¿Define la propiedad flotante de CSS?

Mediante la propiedad flotante, la imagen se puede mover hacia la derecha o hacia la izquierda junto con el texto que se envuelve a su alrededor. Los elementos anteriores a la aplicación de esta propiedad no cambian sus propiedades.


36. ¿Cómo funciona el índice Z?

Se pueden producir superposiciones al utilizar CSS para colocar elementos HTML. El índice Z ayuda a especificar el elemento superpuesto. Es un número que puede ser positivo o negativo, siendo el valor por defecto cero.


37. ¿Qué es la degradación agraciada?

En caso de que el componente falle, seguirá funcionando correctamente en presencia de una degradación elegante. La última aplicación de navegador se utiliza cuando se diseña una página web. Como no está disponible para todos, existe una funcionalidad básica que permite su uso a un público más amplio. En caso de que la imagen no esté disponible para su visualización, el texto se muestra con la etiqueta alt.


38. ¿Qué es el realce progresivo?

Es una alternativa a la degradación elegante, que se concentra en la materia de la web. La funcionalidad es la misma, pero brinda una ventaja adicional a los usuarios que tienen el último ancho de banda. Ha tenido un uso destacado recientemente con las conexiones de Internet móvil que expanden su base.


39. ¿Cómo se puede diseñar la retrocompatibilidad en CSS?

Los métodos de hoja HTML colaboran con CSS y se utilizan en consecuencia.


40. ¿Cómo se puede eliminar el espacio debajo de la imagen?

Dado que las imágenes que son elementos en línea se tratan igual que los textos, queda un espacio que se puede eliminar de la siguiente manera:

CO

img { display: block ; }

 


41. ¿Por qué @import está solo en la parte superior?

Se prefiere @import solo en la parte superior, para evitar cualquier regla anulatoria. En general, el orden de clasificación se sigue en la mayoría de los lenguajes de programación, como Java, Modula, etc. En C, el # es un ejemplo destacado de una @importación en la parte superior.


42. ¿Cuál de los siguientes es más precedente: las propiedades CSS o los procedimientos HTML?

CSS es más precedente que los procedimientos HTML. Los navegadores, que no son compatibles con CSS, muestran atributos HTML.


43. ¿Qué es el estilo en línea?

El estilo en línea en un CSS se usa para agregar estilo a elementos HTML individuales.


44. ¿Cómo se pueden agregar comentarios en CSS?

Los comentarios en CSS se pueden agregar con /* y */.


45. ¿Definir selector de atributos?

Se define por un conjunto de elementos, valor y sus partes.


46. ​​¿Defina propiedad?

Un estilo que ayuda a influir en CSS. Por ejemplo, FUENTE. Tienen valores o propiedades correspondientes dentro de ellos, como FONT tiene un estilo diferente como negrita, cursiva, etc.


47. ¿Qué es la hoja de estilo alternativa?

Las hojas de estilo alternativas permiten al usuario seleccionar el estilo en el que se muestra la página mediante el menú ver>estilo de página. A través de la hoja de estilo alternativo, el usuario puede ver una versión múltiple de la página según sus necesidades y preferencias.


48. ¿Son obligatorias las comillas en las URL?

Las comillas son opcionales en las URL y pueden ser simples o dobles.


49. ¿Qué es una regla?

La regla, que se aplica en toda la hoja y no en parte, se conoce como regla-at. Está precedido por @ seguido de AZ, az o 0-9.


50. ¿Cómo se puede conectar en cascada el CSS para mezclarlo con la hoja personal del usuario?

Las propiedades pueden establecerse en lugares recomendados y el documento puede modificarse para que CSS se mezcle con la hoja personal del usuario.

Estas preguntas de la entrevista también te ayudarán en tu viva(oral). En todas las industrias, el uso de sitios web y aplicaciones web aumenta día a día, y CSS es una parte esencial para crear sitios web atractivos. Por lo tanto, existe una gran demanda de diseñadores web y de UI/UX que tengan un buen conocimiento de CSS con HTML.

Compartir

10 Comentarios

  1. información incompleta si vas a dar respuesta déjalo claro. Este tipo de preguntas entrevistador dosent aks!!.

  2. Avatar Kavana Shiva Kumar dice:

    gracias muy util informacion

  3. Todas las preguntas teóricas habrían sido mejores si también pudiera proporcionar algunas preguntas prácticas basadas en ejemplos.

  4. Avatar Conocedores de tecnología dice:

    La respuesta a continuación está incompleta.
    “22. ¿Diferenciar el selector de clase del selector de ID?
    Si bien se otorga un bloqueo general al selector de clase, el selector de ID prefiere un solo elemento que difiera de otros elementos”.

    Agradezco el gran esfuerzo.

    Gracias

  5. ¡Buena publicación! Ten un buen día ! :)

  6. Por favor, defina el flotador, la imagen en movimiento de fondo y vea el elemento tAg del clip en CSS.
    Muchas Gracias
    por ashish

  7. Gracias por esquilar, es genial. Escriba más sobre estos temas.

    1. Hola señor, mi servidor en vivo no funciona bien. Hago clic en el botón "Ejecutar" para trabajar en mi proyecto y funciona. El problema principal es que si cambio algo en etiquetas o palabras, no puedo ejecutar mi proyecto. Sólo si Detengo el servidor en vivo y lo ejecuto, funciona de nuevo. No sé cómo lidiar con eso. Si tienes tiempo, por favor responde mi pregunta. Gracias.

  8. Avatar Abhijeet Sapkale dice:

    Muchas gracias por tu gran pregunta.

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *