Logo Passei Direto
Buscar
Questão 6/12 - Ferramentas de Desenvolvimento Web
O DOM, ou Modelo de Objeto de Documento, é uma interface de programação que representa uma página web carregada em um navegador. Ele permite que os desenvolvedores acessem, manipulem e atualizem dinamicamente o conteúdo, a estrutura e o estilo de uma página HTML por meio de scripts, principalmente utilizando a linguagem de programação JavaScript. Com o JavaScript e o DOM, os desenvolvedores podem interagir com os elementos da página, alterando seus atributos, adicionando ou removendo elementos, respondendo a eventos e atualizando a interface de acordo com ações do usuário. Essa combinação poderosa permite a criação de páginas interativas e dinâmicas, tornando a experiência do usuário mais envolvente. Sobre os métodos desse modelo analise as afirmações abaixo:

I. getElementById(): acessa o elemento DOM identificando o id. ID é identificador único, exclusivo no documento.
II. getElementByClassName(): retorna uma lista com todos os elementos que possuem o nome da classe dada.
III. querySelector(): permite acessar o primeiro elemento correspondente ao seletor informado.
IV. getElementsByTagName(): retorna uma coleção de nós estática (não ativa) que representa uma lista de elementos do documento que correspondem ao grupo especificado de seletores CSS passado como parâmetro.

Agora, selecione a alternativa que apresenta a resposta correta:

B Apenas I, II e III estão corretas.
User badge image
Exercícios Para o Aprendizado

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das afirmações sobre os métodos do DOM: I. getElementById(): acessa o elemento DOM identificando o id. ID é identificador único, exclusivo no documento. Verdadeiro. Este método realmente acessa um único elemento com o ID especificado. II. getElementsByClassName(): retorna uma lista com todos os elementos que possuem o nome da classe dada. Verdadeiro. Este método retorna uma coleção de todos os elementos que têm a classe especificada. III. querySelector(): permite acessar o primeiro elemento correspondente ao seletor informado. Verdadeiro. Este método retorna o primeiro elemento que corresponde ao seletor CSS fornecido. IV. getElementsByTagName(): retorna uma coleção de nós estática (não ativa) que representa uma lista de elementos do documento que correspondem ao grupo especificado de seletores CSS passado como parâmetro. Falso. Este método retorna uma coleção de elementos com a tag especificada, mas não aceita seletores CSS complexos como o método `querySelector()`. Com base na análise, as afirmações I, II e III estão corretas, enquanto a IV está incorreta. Portanto, a alternativa correta que apresenta a resposta correta é: B Apenas I, II e III estão corretas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Analisando as afirmações sobre os métodos do DOM apresentadas na questão: I. getElementById(): acessa o elemento DOM identificando o id. ID é identificador único, exclusivo no documento. - Correta. II. getElementByClassName(): retorna uma lista com todos os elementos que possuem o nome da classe dada. - Incorreta. O método correto é getElementsByClassName(). III. querySelector(): permite acessar o primeiro elemento correspondente ao seletor informado. - Correta. IV. getElementsByTagName(): retorna uma coleção de nós estática (não ativa) que representa uma lista de elementos do documento que correspondem ao grupo especificado de seletores CSS passado como parâmetro. - Incorreta. O método correto é getElementsByTagName(). Portanto, a alternativa correta que apresenta as afirmações corretas é: B Apenas I, II e III estão corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Questão 1/12 - Ferramentas de Desenvolvimento Web
CSS (Cascading Style Sheets) é uma linguagem poderosa e versátil que permite controlar a aparência de elementos em uma página da web. Uma das funcionalidades mais úteis do CSS é a capacidade de utilizar media queries. As media queries permitem que os desenvolvedores adaptem o estilo de um site com base nas características do dispositivo em que está sendo exibido, como tamanho da tela, orientação ou resolução. Com as media queries, é possível criar layouts responsivos, que se ajustam automaticamente a diferentes dispositivos, proporcionando uma experiência de usuário consistente e agradável em todos os dispositivos. Essa flexibilidade do CSS, combinada com as media queries, torna possível criar designs fluidos que se adaptam a uma ampla variedade de dispositivos e tamanhos de tela, proporcionando uma experiência de navegação otimizada. A respeito de media queries, analise as afirmativas abaixo:

I. @media only screen and (min-width: 768px). Pode ser definido quando estamos projetando para telas grandes.

II. Media query permite criar uma folha de estilo para uma determinada mídia, mediante consulta e identificação desta mídia.

III. O operador only é utilizado para determinar que se aplica somente a mídia definida.

IV. Breakpoints são pontos onde o layout se readapta para se ajustar a largura da janela detectada.

Agora, selecione a alternativa que apresenta a alternativa correta:

C Apenas I, II e IV estão corretas.

Questão 2/12 - Ferramentas de Desenvolvimento Web
Com o CSS, é possível separar a estrutura do conteúdo de um documento HTML da sua apresentação visual, o que oferece maior flexibilidade e facilidade na manutenção do código. As regras de estilo do CSS são aplicadas em cascata, o que significa que diferentes estilos podem ser aplicados a elementos HTML, sendo a prioridade determinada por seletores específicos. Essa separação entre conteúdo e estilo é uma das principais razões pelas quais o CSS é amplamente utilizado na construção de sites modernos. Há diferentes técnicas e propriedades de CSS que permitem posicionar elementos na construção de layouts. A respeito de propriedades CSS, analise as afirmacoes abaixo e marque V para as asserções verdadeiras e F para as asserções falsas:

I. A propriedade “float” permite estruturar elementos na página, permitindo posicionar os elementos para a esquerda ou direita da tela.

II. O Box Model é composto por conteúdo, preenchimento, bordas e margens.

III. O Flex Box é indicado para layouts simples onde os elementos são distribuídos em uma dimensão, de maneira responsiva.

IV. A propriedade “position” permite possibilidades diferentes de comportamento nos elementos, possui os valores: “static” (estático), “top” (superior),”relative” (relativo), “absolute” (absoluto).

V. CSS Grid organiza conteúdos em duas dimensões, estruturando elementos em linhas e colunas.

Agora, selecione a alternativa que apresenta a sequência correta de respostas:

C V – V – V – F – V

Agora, selecione a alternativa que apresenta a alternativa correta:
III. Estilos aplicados a um elemento podem ser herdados pelos seus filhos, a menos que uma regra específica seja aplicada a eles.
IV. Se um elemento receber uma regra de CSS interno e uma regra de CSS inline, a regra inline é que será aplicada no elemento.
B Apenas III e IV estão corretas.

Mais conteúdos dessa disciplina