Questões de Concurso sobre CSS

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
350 questões encontradas
Questões por página
20
Mais recentes
 

Analise o código abaixo:



Com base na especificação do W3C para o módulo Flexbox, qual será a disposição visual dos elementos, da esquerda para a direita, na tela do navegador?


A

Conteúdo Principal (vermelho), Topo, Lateral.


B

Conteúdo Principal (vermelho), Lateral, Topo.


C

Topo, Conteúdo Principal (vermelho), Lateral.


D

Lateral, Topo, Conteúdo Principal (vermelho).


E

Lateral, Conteúdo Principal (vermelho), Topo.

Considere o seguinte código HTML5 e CSS3:



Com base no funcionamento dos seletores e da cascata de estilos em CSS3, assinale a alternativa que apresenta corretamente a formatação aplicada aos parágrafos.


A

Primeiro: azul; Segundo: vermelho; Terceiro: vermelho.


B

Primeiro: azul e negrito; Segundo: vermelho; Terceiro: azul.


C

Primeiro: vermelho; Segundo: vermelho; Terceiro: vermelho.


D

Primeiro: vermelho e negrito; Segundo: vermelho; Terceiro: azul.


E

Primeiro: sem formatação; Segundo: sem formatação; Terceiro: azul.

Durante a reformulação do portal eletrônico de uma secretaria estadual, a equipe responsável pela interface decidiu reorganizar as folhas de estilo da aplicação para melhorar a manutenção do código e garantir maior consistência visual entre diferentes páginas do sistema. No processo de revisão, foram discutidos aspectos relacionados à forma de aplicação das regras CSS (Folhas de Estilo em Cascata), herança de estilos e prioridades na interpretação das declarações pelo navegador. Com base em conceitos fundamentais de CSS, analise as afirmativas a seguir:


I.O CSS pode ser aplicado a um documento HTML por meio de folhas de estilo externas, regras internas no elemento <style> ou diretamente em elementos HTML por meio do atributo style.

II.Em situações de conflito entre regras aplicáveis ao mesmo elemento, o CSS utiliza critérios de prioridade, considerando fatores como especificidade do seletor, origem da regra e ordem de declaração.

III.O mecanismo de herança em CSS permite que determinados elementos recebam automaticamente algumas propriedades definidas em elementos ancestrais, embora nem todas as propriedades sejam herdadas.

IV.O modelo de caixa (box model) em CSS descreve como os elementos são renderizados na página, incluindo componentes como conteúdo, preenchimento (padding), borda (border) e margem (margin).

V.No CSS, seletores de classe são identificados pelo símbolo #, enquanto seletores de identificação única são indicados pelo símbolo ..


Assinale a alternativa CORRETA:


A

As afirmativas I, II, III, IV e V são verdadeiras.


B

Apenas as afirmativas I, II, III e IV são verdadeiras.


C

Apenas as afirmativas I, II e III são verdadeiras.


D

Apenas as afirmativas I, III e V são verdadeiras.


E

Apenas as afirmativas II, IV e V são verdadeiras.

Considere o seguinte trecho de código HTML e CSS:



De acordo com as regras de especificidade do CSS3, qual será a cor do texto exibido no parágrafo?


A

Red.


B

Blue.


C

Green.


D

Yellow.

Questão 18. O portal público de transparência de um consórcio intermunicipal passou por redesenvolvimento e a equipe responsável precisou definir as regras de estilo visual das páginas. Durante a implementação, surgiu um conflito entre declarações CSS provenientes de três regras distintas aplicadas ao mesmo elemento HTML: uma definida por seletor de elemento (p), outra por seletor de classe (.destaque) e uma terceira por seletor de ID (#titulo). Diante disso, assinale a alternativa que descreve CORRETAMENTE o comportamento do CSS nessa situação de conflito.


A

O navegador aplica a regra declarada por último no arquivo de estilos, independentemente do tipo de seletor, pois a ordem de declaração é o único critério considerado pelo mecanismo de cascata.


B

Os seletores de classe possuem maior especificidade do que os seletores de ID, de modo que a regra definida por (.destaque) prevalece sobre a definida por #titulo em caso de conflito.


C

O CSS não admite conflito entre seletores de tipos diferentes. Quando esse cenário ocorre, o navegador descarta as regras conflitantes e aplica os valores padrão do elemento afetado.


D

Os seletores de ID possuem especificidade superior à dos seletores de classe, que por sua vez superam os seletores de elemento; portanto, a regra definida por #titulo prevalece sobre as demais em caso de conflito.


E

Os seletores de elemento possuem maior especificidade do que seletores de ID e de classe, pois operam no nível mais fundamental da estrutura do documento HTML.

Considere o desenvolvimento de uma página web utilizando HTML (HyperText Markup Language), que é a linguagem padrão utilizada para estruturar o conteúdo de páginas na internet, em conjunto com CSS3 (Cascading Style Sheets, versão 3), que é a linguagem responsável pela definição de estilos, cores, layouts e formatação visual dos elementos de uma página. Em uma interface de navegação interna, o desenvolvedor precisa aplicar um estilo específico ao elemento que é exibido quando o usuário clica em um link que aponta para uma seção da própria página por meio de um identificador (por exemplo, #id). Esse comportamento permite destacar automaticamente a seção que foi selecionada pelo usuário durante a navegação. Nesse contexto, qual pseudoclasse do CSS3 deve ser utilizada?


A

:target


B

:hover


C

:active


D

:visited


E

:focus

Uma Secretaria Fazendária de um estado está desenvolvendo um novo painel web para que empresas consultem a situação de seus débitos tributários. Durante os testes, auditores notam que, ao carregar a página, a tabela que exibe os tributos aparece inicialmente desformatada, exibindo valores sobrepostos e colunas desalinhadas, mas após 1 segundo a aparência se corrige automaticamente. O desenvolvedor explica que está havendo Flash Of Unstyled Content (FOUC). Para corrigir o problema, garantindo que a tabela sempre apareça formatada desde o início, a solução mais adequada é


A

incluir o CSS crítico diretamente no <head> da página usando <style> , garantindo que a formatação essencial seja aplicada antes do carregamento completo dos demais estilos.


B

mover todo o CSS para um arquivo carregado via @Gimport dentro de um arquivo CSS principal, para reduzir o tempo de renderização inicial,


C

usar JavaScript para ocultar a tabela até que o evento window.onload seja disparado, exibindo-a somente quando todos os recursos forem carregados.


D

transformar toda a tabela em elementos <div> ou <section> com display: table, pols esses elementos renderizam mais rápido que tabelas tradicionais.


E

definir a propriedade visibility: hidden no <body> é torná-lo visível apenas após o carregamento de todas as regras de estilo, incluindo da tabela.

O Mozilla Firefox permite a navegação por abas, o gerenciamento de favoritos e a instalação de extensões, possibilitando a personalização do navegador conforme as necessidades do usuário.


C

Certo


E

Errado

Um desenvolvedor de páginas web criou um arquivo CSS para configurar as seguintes opções de estilo das suas páginas web:


• O texto do título da página vai ter caracteres com tamanho de 40 pixels e alinhamento à direita; e

• Os parágrafos e listas de itens vão ter letras com tamanho de 12 pixels, espaçamento vertical de 1,5 entre as linhas e espaço horizontal, entre as letras, de 1 pixel.


O formato CSS que atende a esses requisitos é:


A

title {letter-size: 40p;

text-align: just-right;}

pr {letter-size: 12p; line-size: 16p*1.5; spacing: 1p;}

list {letter-size: 12p; line-size: 16p*1.5; spacing: 1p; }


B

title {

letter-size: 40p;

text-align: just-right;

}

pr {letter-size: 12p; line-size: 24p; spacing: 1p; }

list {letter-size: 12p; line-size:24p; spacing: 1p; }


C

h1 {

font-size: 40px;

text-align: right;

}


p, li {

font-size: 12px;

line-spacing: 1.5;

letter-height: 1px;

}


D

h1 {

font-size: 40px;

text-align: right;

}


p,

li {

font-size: 12px;

line-height: 1.5;

letter-spacing: 1px;

}

Durante o desenvolvimento de uma página utilizando CSS3 (Cascading Style Sheets 3), um desenvolvedor precisa aplicar um estilo específico a um elemento HTML (HyperText Markup Language) que foi ativado por meio de um link de âncora presente na URL (Uniform Resource Locator), identificado por um fragmento como #secao1. Assim, quando o usuário acessa ou navega para esse fragmento, o elemento correspondente deve receber uma formatação diferenciada na página.


Considerando esse caso, qual pseudoclasse do CSS3 deve ser utilizada para estilizar o elemento que corresponde ao fragmento de identificador presente na URL?


A

:scope


B

:target


C

:paused


D

:modal

Considerando que, ao projetar o um portal sobre tecnologia educacional focado em cidadania digital, a equipe de desenvolvimento precise garantir que a interface seja intuitiva, acessível e visualmente coerente em diferentes dispositivos, assinale a opção que apresenta o papel técnico fundamental do CSS dentro da arquitetura de desenvolvimento front-end.


A

implementar os algoritmos de controle que realizam o acionamento de atuadores e motores do robô via protocolos de rede


B

prover camadas de segurança cibernética contra ataques de phishing por meio da ofuscação visual de códigos-fonte


C

analisar semanticamente o conteúdo para identificar fake news e converter o texto automaticamente para uma linguagem de fácil compreensão


D

estruturar o dicionário de dados e a hierarquia de objetos que compõem o back-end, determinando o método de persistência e recuperação das informações


E

gerenciar a camada de apresentação, controlando aspectos como tipografia, esquemas de cores, espaçamentos e a responsividade do layout

No contexto de testes de interface e design responsivo em aplicações web, dentro da área de Experiência do Usuário (UX), o termo responsividade refere-se à adaptação da interface a diferentes dispositivos e condições de exibição. Nesse contexto, é correto afirmar que responsividade refere-se a:


A

Tempo de resposta do sistema na execução de operações internas, como consultas em banco de dados.


B

Precisão dos cálculos realizados pelo sistema em operações críticas.


C

Capacidade da aplicação de traduzir automaticamente a interface para múltiplos idiomas.


D

Capacidade da interface de se adaptar visual e funcionalmente a diferentes tamanhos de tela, resoluções e dispositivos.


E

Rapidez no atendimento de chamados técnicos por parte da equipe de suporte.

No MPRS, a equipe de desenvolvimento está criando um portal interno de fácil navegação para os membros da instituição. Ao acessar o portal, os usuários poderão navegar entre diversas seções, como “Documentos”, “Processos” e “Atividades”. Para melhorar a usabilidade e facilitar a navegação, a equipe de design deseja que, ao clicar em um link de navegação para uma seção específica, o título dessa seção seja visualmente destacado. O objetivo é chamar a atenção do usuário para a seção à qual ele foi redirecionado. A tarefa do técnico de informática será implementar a estilização correta, utilizando uma pseudoclasse do CSS3 (Cascading Style Sheets, version 3), para que o título da seção receba um destaque assim que o link relacionado for clicado. A pseudoclasse do CSS3 que o técnico deverá utilizar é


A

:target


B

:before


C

:root


D

:empty


E

:indeterminate

HTML, CSS e JavaScript são tecnologias fundamentais para o desenvolvimento front‑end, sendo o HTML responsável pela estrutura da página, o CSS pelo estilo visual e o JavaScript pela interação dinâmica.


C

Certo


E

Errado

Assinale a opção que corresponde ao seletor CSS que pode ser utilizado para selecionar todos os elementos <p> que são filhos diretos de <div>.


A

div p


B

div > p


C

div + p


D

div.p


E

#div p

A propriedade CSS que é usada para alterar a cor de fundo de um elemento é denominada


A

background-color.


B

bgcolor.


C

color.


D

background-style.


E

color-background.

Flexbox ou CSS Flex Contêiner é um contêiner flexível em CSS cujo modelo de layout permite organizar os elementos de maneira flexível e eficiente. Com base na sintaxe de um contêiner flexível, qual é a propriedade e o valor que devem ser definidos?


A

display: flex


B

display: flexbox


C

display: flex-box


D

layout: flexbox


E

layout: flex-box

Programação front-end é a área do desenvolvimento web que se concentra na interface do usuário, ou seja, na parte visual e interativa de um site ou aplicativo. O objetivo é garantir que a interface seja atraente, funcional e responsiva, proporcionando uma boa experiência ao usuário. Para isso, o programador front-end usa linguagens de programação como HTML, CSS e JavaScript para criar layouts e interações.


No desenvolvimento de aplicações Web, considerando a interface de usuário das aplicações,


A

HTML define a estrutura e o conteúdo da página, o CSS é usado para estilizar e formatar o conteúdo, e o JavaScript é responsável pela interatividade e dinamismo.


B

HTML é usado para estilizar e formatar o conteúdo, CSS é responsável pela interatividade e dinamismo, e o JavaScript define a estrutura e o conteúdo da página.


C

HTMLé responsável pela interatividade e dinamismo, o CSS define a estrutura e o conteúdo da página, e o JavaScript é usado para estilizar e formatar o conteúdo.


D

HTML define a estrutura e o conteúdo da página, o CSS é responsável pela interatividade e dinamismo, e o JavaScripté usado para estilizar e formatar o conteúdo.


E

HTML é usado para estilizar e formatar o conteúdo, o CSS define a estrutura e o conteúdo da página, e o JavaScript é responsável pela interatividade e dinamismo.

O desenvolvedor da SEMCONGER precisa criar uma página dinâmica utilizando HTML, CSS e JavaScript para um sistema interno de gerenciamento de contratos. Ele deseja utilizar CSS para definir o layout responsivo e JavaScript para interatividade. A seguir está um trecho do código HTML com CSS embutido:



Assinale a alternativa que preenche corretamente a lacuna no código CSS, para que o div.container centralize o conteúdo tanto na horizontal quanto na vertical.


A

flex


B

grid


C

block


D

inline-block

Uma equipe de desenvolvimento está criando um site responsivo e acessível que utiliza, entre outros recursos, HTMLS, CSS3, JSF e jQuery. A meta é garantir que o site seja adaptável a diferentes dispositivos e tamanhos de tela, atenda aos padrões de acessibilidade (WCAG 2.1) e possua menus dinâmicos e conteúdo interativo carregado de forma assíncrona. A estratégia que melhor implementa os requisitos é usar


A

jQuery e CSS3 para carregar dinamicamente todo o conteúdo e criar menus interativos, deixando HTML5 apenas para estruturação básica.


B

JSF para criar os menus dinâmicos e jQuery para ajustar automaticamente o layout com base no tamanho da tela.


C

HTMLS para criar menus interativos, CSS3 para ajustar dinamicamente os tamanhos de tela, e JSF para manipular eventos e carregar conteúdo assincrono.


D

JSF para ajustar automaticamente o layout responsivo, HTMLS para validação acessível, e CSS3 para estilização básica sem media queries.


E

CSS3 para media queries e animações responsivas, HTMLS para estruturar elementos semânticos acessíveis, e jQuery para carregar conteúdo assíncrono e manipular menus dinâmicos.

 
Ir para a página:
OK
 
Gerar simulado