

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
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?
Conteúdo Principal (vermelho), Topo, Lateral.
Conteúdo Principal (vermelho), Lateral, Topo.
Topo, Conteúdo Principal (vermelho), Lateral.
Lateral, Topo, Conteúdo Principal (vermelho).
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.
Primeiro: azul; Segundo: vermelho; Terceiro: vermelho.
Primeiro: azul e negrito; Segundo: vermelho; Terceiro: azul.
Primeiro: vermelho; Segundo: vermelho; Terceiro: vermelho.
Primeiro: vermelho e negrito; Segundo: vermelho; Terceiro: azul.
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:
As afirmativas I, II, III, IV e V são verdadeiras.
Apenas as afirmativas I, II, III e IV são verdadeiras.
Apenas as afirmativas I, II e III são verdadeiras.
Apenas as afirmativas I, III e V são verdadeiras.
Apenas as afirmativas II, IV e V são verdadeiras.
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.
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.
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.
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.
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.
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 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?
Red.
Blue.
Green.
Yellow.
É comum empregarmos media query para ajustar o tamanho da fonte de acordo com a largura da página, como o código a seguir:

Entretanto, existe uma função no CSS que permite definir um tamanho de fonte que aumenta com o tamanho do viewport, sendo limitado por um tamanho mínimo e um máximo. Tudo isso em uma única linha e sem uso de media query.
Assinale a opção que corresponde à função CSS descrita.
cos.
rem.
hwb.
clamp.
scale.
No componente Vue 3 a seguir, a diretiva v-if controla a renderização condicional dos elementos no DOM, de modo que apenas uma das mensagens será renderizada conforme o estado de logado.

Certo
Errado
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 é
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.
mover todo o CSS para um arquivo carregado via @Gimport dentro de um arquivo CSS principal, para reduzir o tempo de renderização inicial,
usar JavaScript para ocultar a tabela até que o evento window.onload seja disparado, exibindo-a somente quando todos os recursos forem carregados.
transformar toda a tabela em elementos <div> ou <section> com display: table, pols esses elementos renderizam mais rápido que tabelas tradicionais.
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 desenvolvimento web moderno exige domínio das tecnologias HTML5 e CSS3, que trabalham de forma complementar para estruturar e estilizar páginas. Enquanto o HTML define a semântica e a estrutura do conteúdo, o CSS3 introduz recursos avançados de layout, como Flexbox e Grid, além de seletores sofisticados e propriedades de transformação e transição.
Considere o seguinte trecho de código:

Sobre o código apresentado, considerando o comportamento padrão dos navegadores modernos compatíveis com as especificações do W3C, assinale a afirmativa correta.
A propriedade justify-content: space-between distribui os itens com espaçamento igual entre eles e também nas extremidades do contêiner, deixando margens laterais iguais aos espaços internos.
O seletor .item:nth-child(2n) aplicará a cor de fundo lightblue apenas aos itens "A" e "C", pois eles ocupam as posições ímpares dentro do contêiner.
A propriedade align-items: center alinha os itens horizontalmente ao centro do eixo principal do contêiner flexível.
O seletor .item:nth-child(2n) aplicará a cor de fundo lightblue aos itens "B" e "D", pois corresponde aos elementos filhos cujas posições são múltiplos de 2.
Para que o Flexbox funcione corretamente, seria obrigatório declarar também a propriedade flex-direction: row, caso contrário os itens seriam empilhados verticalmente por padrão.
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?
:target
:hover
:active
:visited
:focus
No modelo de padrões web, a linguagem HTML é usada para estruturar o conteúdo; a linguagem CSS, para controlar estilo e layout; e o modelo de documento (DOM), combinado a scripts e Ajax, para apoiar interatividade em aplicações web.
Certo
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 é:
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; }
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; }
h1 {
font-size: 40px;
text-align: right;
}
p, li {
font-size: 12px;
line-spacing: 1.5;
letter-height: 1px;
}
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?
:scope
:target
:paused
:modal
No curso de desenvolvimento de um portal institucional, um analista precisou definir um espaçamento interno entre o conteúdo de um elemento HTML e as suas bordas, sem alterar o espaçamento externo em relação aos demais elementos da página.
Com base nessa situação hipotética, é correto afirmar que a propriedade CSS que deverá ser utilizada para essa finalidade denomina‑se
margin.
padding.
border‑spacing.
gap.
line‑height.
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.
implementar os algoritmos de controle que realizam o acionamento de atuadores e motores do robô via protocolos de rede
prover camadas de segurança cibernética contra ataques de phishing por meio da ofuscação visual de códigos-fonte
analisar semanticamente o conteúdo para identificar fake news e converter o texto automaticamente para uma linguagem de fácil compreensão
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
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:
Tempo de resposta do sistema na execução de operações internas, como consultas em banco de dados.
Precisão dos cálculos realizados pelo sistema em operações críticas.
Capacidade da aplicação de traduzir automaticamente a interface para múltiplos idiomas.
Capacidade da interface de se adaptar visual e funcionalmente a diferentes tamanhos de tela, resoluções e dispositivos.
Rapidez no atendimento de chamados técnicos por parte da equipe de suporte.
No desenvolvimento de páginas web, o CSS (Cascading Style Sheets) 3 disponibiliza diversas pseudoclasses que permitem selecionar elementos com base em estado, posição hierárquica ou interação do usuário. Considerando isso, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):
( ) A pseudoclasse :checked seleciona elementos de formulário marcados, como checkboxes e botões do tipo radio.
( ) A pseudoclasse :only-child seleciona o último elemento filho de um elemento pai.
( ) A pseudoclasse :hover aplica estilos quando o cursor do mouse passa sobre um elemento.
( ) A pseudoclasse :required seleciona campos de formulário cujo preenchimento é opcional.
Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
V-F-V-F.
V-V-F-F.
F-V-V-F.
V-F-F-V.
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 é
:target
:before
:root
:empty
: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.
Certo
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>.
div p
div > p
div + p
div.p
#div p