Uma das características da quinta versão da linguagem HTML, ...

Próximas questões
Com base no mesmo assunto
Q2734664 Arquitetura de Software

Uma das características da quinta versão da linguagem HTML, conhecida como HTML5, é a criação de diversos elementos (tags) semânticos. Um elemento semântico descreve seu significado ao navegador e ao desenvolvedor. Esses elementos ajudam no processo de automatização no processamento de documentos, motores de busca e tecnologias assistivas. Assinale a alternativa na qual todos os elementos semânticos foram introduzidos pelo HTML5:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: D - section, header, footer, aside.

Vamos entender melhor o tema da questão. A questão aborda a introdução de elementos semânticos no HTML5. Esses elementos foram criados para melhorar a clareza e a estruturação do HTML, facilitando tanto a leitura pelos desenvolvedores quanto o processamento por motores de busca e tecnologias assistivas.

Elementos semânticos são aqueles que descrevem o significado do conteúdo que eles encapsulam. Por exemplo, ao invés de usar uma tag genérica como <div> para uma seção do site, o HTML5 introduz tags como <section>, <header>, <footer> e <aside>, que têm significados específicos.

Vejamos agora o porquê das alternativas incorretas:

A - section, header, footer, span: Embora <section>, <header> e <footer> sejam elementos semânticos do HTML5, <span> não é. <span> é uma tag genérica e não semântica.

B - section, h1, footer, div: Aqui, <section> e <footer> são elementos semânticos introduzidos pelo HTML5, mas <h1> e <div> não são novos do HTML5. <h1> já existia em versões anteriores e <div> continua a ser uma tag genérica, não semântica.

C - div, header, footer, span: Aqui temos os elementos <header> e <footer> corretos do HTML5, mas tanto <div> quanto <span> são tags genéricas não semânticas.

E - section, header, div, aside: Apesar de <section>, <header> e <aside> serem elementos semânticos do HTML5, <div> não é. <div> continua sendo uma tag genérica.

A alternativa D é correta porque <section>, <header>, <footer> e <aside> são todos elementos semânticos introduzidos pelo HTML5, cada um com um propósito específico para descrever a estrutura da página.

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