wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Especifidades CSS

Total questions: 18

Worksheet time: 28mins

Name
Class
Date
1.

Qual é a relação entre elementos pai e filhos no HTML?

a)

Os elementos filhos são elementos HTML que estão contidos dentro de um elemento pai.

b)

Os elementos filhos são elementos HTML que estão contidos fora de um elemento pai.

c)

Os elementos filhos são elementos HTML que estão contidos acima de um elemento pai.

d)

Os elementos filhos são elementos HTML que estão contidos ao lado de um elemento pai.

2.

Como a especificidade do CSS é aplicada para resolver conflitos de estilos?

a)

Usando a ordem em que os estilos são declarados no arquivo CSS

b)

Aplicando estilos com base no tamanho do arquivo CSS

c)

Selecionando estilos aleatoriamente para aplicar

d)

Usando uma hierarquia de especificidade onde estilos inline > IDs > classes > elementos para determinar qual estilo tem precedência.

3.

Quais são algumas propriedades CSS herdadas?

a)

padding

b)

color, font-size, font-family, text-align

c)

background-color

d)

border-radius

4.

Qual propriedade CSS não é herdada.

a)

border-radius

b)

font-size

c)

color

d)

text-align

5.

Qual a importância da relação pai e filho no HTML para a estruturação do conteúdo.

a)

A relação pai e filho no HTML não tem impacto na estruturação do conteúdo

b)

A relação pai e filho no HTML é apenas estético e não influencia a organização dos elementos

c)

A relação pai e filho no HTML é opcional e não afeta a hierarquia dos elementos na página

d)

A relação pai e filho no HTML é essencial para a estruturação do conteúdo, definindo a hierarquia e organização dos elementos na página.

6.

Como a especificidade do CSS afeta a prioridade de aplicação de estilos?

a)

A especificidade do CSS afeta a prioridade de aplicação de estilos, onde regras mais específicas têm prioridade sobre regras menos específicas.

b)

A especificidade do CSS não tem impacto na prioridade de aplicação de estilos, sendo apenas um conceito teórico sem efeito prático.

c)

A especificidade do CSS afeta apenas a ordem em que as regras são declaradas, não influenciando a prioridade de aplicação de estilos.

d)

A especificidade do CSS afeta a prioridade de aplicação de estilos de forma aleatória, sem seguir uma lógica específica.

7.

Quais são as propriedades CSS que são automaticamente herdadas pelos elementos filhos?

a)

color, font-family, font-size, font-weight, font-style, text-align, text-transform, text-decoration, line-height, letter-spacing

b)

padding, margin, display, position, float

c)

width, height, max-width, min-width, max-height, min-height

d)

background-color, border-color, border-style, border-width, border-radius

8.

Por que é importante entender a especificidade do CSS ao desenvolver um site?

a)

Para garantir que as regras de estilo sejam aplicadas corretamente e evitar conflitos ou sobrescritas indesejadas.

b)

Para dificultar a manutenção futura do site

c)

Para adicionar mais complexidade ao código

d)

Para tornar o site mais lento

9.

Qual é a diferença entre propriedades CSS herdadas e não herdadas?

a)

A diferença entre propriedades CSS herdadas e não herdadas é que as herdadas são passadas dos elementos pais para os elementos filhos, enquanto as não herdadas não são.

b)

As propriedades não herdadas são ignoradas pelo navegador

c)

As propriedades herdadas são aplicadas apenas em elementos filhos diretos

d)

As propriedades herdadas são definidas em unidades de medida diferentes

10.

Quais são os desafios comuns ao lidar com a especificidade do CSS em projetos complexos?

a)

Lidar com a cascata de estilos, evitar a sobrescrição não intencional de estilos, manter a consistência visual em todo o projeto e lidar com a manutenção e escalabilidade do código CSS.

b)

Ignorar completamente a especificidade do CSS

c)

Não se preocupar com a consistência visual

d)

Não considerar a manutenção e escalabilidade do código CSS

11.

Por que é importante considerar a relação pai e filho ao estilizar elementos HTML?

a)

Porque não afeta a estrutura do HTML

b)

Para dificultar a manutenção e aplicação de estilos

c)

Para garantir uma estrutura hierárquica e organizada, facilitando a manutenção e aplicação de estilos de forma eficiente.

d)

Para confundir os desenvolvedores

12.

Quais são as implicações de alterar uma propriedade herdada em um elemento pai?

a)

As implicações de alterar uma propriedade herdada em um elemento pai incluem afetar todos os elementos filhos que herdam essa propriedade, podendo resultar em um layout inconsistente e difícil de manter.

b)

Alterar uma propriedade herdada em um elemento pai não afeta a manutenção do código

c)

Alterar uma propriedade herdada em um elemento pai resulta em um layout mais consistente

d)

Alterar uma propriedade herdada em um elemento pai não tem impacto nos elementos filhos

13.

Como as propriedades CSS não herdadas podem afetar a estilização de um site?

a)

Propriedades CSS não herdadas afetam elementos aleatórios no site, sem seguir uma lógica específica.

b)

Propriedades CSS não herdadas afetam todos os elementos filhos diretamente.

c)

Propriedades CSS não herdadas afetam apenas os elementos pai, ignorando os filhos.

d)

Propriedades CSS não herdadas afetam diretamente o elemento alvo, sem se propagarem para seus filhos.

14.

Quais são as vantagens de utilizar classes e IDs para aumentar a especificidade do CSS?

a)

Diminuir a legibilidade do código CSS

b)

Reduzir a reutilização de estilos

c)

Aumentar a especificidade do CSS para direcionar estilos de forma mais precisa.

d)

Aumentar a eficiência do carregamento da página

15.

CONCEITO ESPECIFIDADE CSS:

A especificação é a maneira de como os ​ (a)   definem quais ​ (b)   de propriedades são os mais relevantes para o elemento a ser utilizado. A especificação é baseada apenas nas regras impostas na composição de diferentes tipos de ​ (c)   .

Choose from the below words
navegadores
valores
seletores
attributos
tags
styles
elementos
16.

O que é CSS?

a)


Uma linguagem de marcação.

b)


Uma linguagem de programação.

c)

Uma linguagem de folhas de estilos.

d)


Um sistema operacional.

17.

Qual é a função do seletor em um conjunto de regras CSS?

a)

Determinar a largura da página

b)

Adicionar imagens à página

c)

Definir a cor de fundo da página

d)


Selecionar os elementos a serem estilizados

18-22.

Anatomia Seletor CSS

Os seletores de atributo CSS são usados para selecionar elementos com base em seus atributos e valores específicos. Por exemplo, o seletor [href] seleciona todos os elementos que possuem o atributo href. Já o seletor [type='text'] seleciona elementos com o atributo type e valor 'text'.

Os seletores de classe CSS são usados para selecionar elementos com base em suas classes. Por exemplo, o seletor .btn seleciona todos os elementos com a classe 'btn'. É possível combinar classes para uma seleção mais específica, como .btn.primary para elementos com as classes 'btn' e 'primary'.

Os seletores de ID CSS são usados para selecionar elementos com base em seus IDs exclusivos. Por exemplo, o seletor #header seleciona o elemento com o ID 'header'. Os IDs devem ser únicos em um documento HTML, tornando os seletores de ID úteis para estilizar elementos específicos.

18.

Para que são usados os seletores de atributo CSS?

a)

Selecionar elementos com base em seus atributos e valores específicos

b)

Definir o estilo de fonte de um elemento

c)

Criar animações em elementos HTML

d)

Determinar a posição de um elemento na página

19.

Como o seletor [href] pode ser útil na seleção de elementos em CSS?

4 lines
20.

Para que são usados os seletores de classe CSS?

a)

Selecionar elementos com base em suas classes

b)

Selecionar elementos com base em suas IDs

c)

Selecionar elementos com base em suas tags

d)

Selecionar elementos com base em seus atributos

21.

Para que são usados os seletores de ID CSS?

a)

Selecionar elementos com base em seus IDs exclusivos

b)

Selecionar elementos com base em suas classes

c)

Selecionar elementos com base em suas tags

d)

Selecionar elementos com base em seus atributos

22.

É possível combinar classes para uma seleção mais específica, como .btn. (a)   para elementos com as classes 'btn' e 'primary'.