Sobre elementos HTML leia atentamente o excerto abaixo: "O...
Sobre elementos HTML leia atentamente o excerto abaixo:
"O atributo ________ designa um nome ao elemento ao qual este é aplicado, e para que a marcação seja válida, deverá haver no documento apenas um elemento com o nome designado. O atributo ____________ designa um ou vários nomes de classes as quais um elemento pertence."
Assinale a alternativa que preencha correta e respectivamente as lacunas.
- Gabarito Comentado (1)
- Aulas (1)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão proposta e entender a alternativa correta e as incorretas. A alternativa correta é a alternativa C.
Alternativa C: Id, class
O atributo id é utilizado para designar um nome único a um elemento HTML, significando que, em um documento HTML, cada valor do atributo id deve ser exclusivo. Isso permite, por exemplo, que o CSS ou JavaScript façam referência direta a esse elemento específico.
Já o atributo class designa um ou vários nomes de classes aos quais um elemento HTML pertence. Isso é útil para aplicar estilos CSS comuns a elementos que compartilham a mesma classe ou para manipulações com JavaScript.
Agora, vejamos por que as outras alternativas estão incorretas:
Alternativa A: Name, id
Aqui, os atributos estão invertidos. O atributo name é utilizado principalmente em elementos de formulário (como <input>
, <select>
, etc.) para identificar o nome do campo que será enviado ao servidor. Ele não é usado para identificar elementos únicos na página.
O atributo id seria corretamente utilizado para nomear um elemento único.
Alternativa B: Id, object
O primeiro atributo está correto, pois o id é usado para designar um nome único ao elemento. No entanto, o segundo atributo object está incorreto. <object>
é uma tag HTML usada para incorporar objetos, como plugins ou outros conteúdos interativos, e não é um atributo que designa classes a elementos.
Alternativa D: Name, class
Assim como na alternativa A, o atributo name é utilizado para campos de formulário e não para nomear elementos únicos. O atributo class está correto, pois designa nomes de classes, mas a combinação está errada.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo