-
The <nav> tag defines a set of navigation links.
ex:
<nav>
<a href="/html/">HTML</a> |
<a href="/css/">CSS</a> |
<a href="/js/">JavaScript</a> |
<a href="/jquery/">jQuery</a>
</nav>
-
Imediatamente anterior??? Não seria no conteúdo da tag?
-
Inicialmente, vamos dar um breve contexto sobre a linguagem de marcação HTML:
HTML (Hypertext Markup Language) é a linguagem de marcação padrão para documentos projetados para serem exibidos em um navegador da web. Ele pode ser auxiliado por tecnologias como CSS (Cascading Style Sheets) e linguagens de script como JavaScript. Os navegadores web recebem documentos HTML de um servidor web ou de um armazenamento local e os transformam em páginas web multimídias. O HTML descreve a estrutura de uma página web semanticamente. Além disso, O HTML fornece um meio de criar documentos estruturados, denotando semântica estrutural para texto, como títulos, parágrafos, listas, links, citações e outros itens. Os elementos HTML são delineados por tags. (WIKIPEDIA, 2020) [1]
O HTML 5 é a mais recente evolução da tecnologia HTML, com novos elementos, atributos e comportamentos. Podem-se citar suporte a novos recursos como: Gráficos e efeitos 2D/3D; Multimídia; Semântica (permite descrever mais precisamente o conteúdo) (MOZZILA, 2020) [2]
Dito isso, o enunciado da questão pede o elemento do html5 que conterá o bloco principal de links de
navegação. Vamos analisar as alternativas:
A) INCORRETA. Essa tag define o texto que deve ser marcado ou destacado [3].
B) INCORRETA. Essa tag representa o andamento da conclusão de uma tarefa. Como, por exemplo, um barra de download [3]
C) INCORRETA. Não consta essa tag como elemento HTML, mas como XSL (eXtensible Stylesheet Language) e é usado em conjunto <xsl:when> e <xsl:otherwise> para expressar testes condicionais.
D) CORRETA. Essa tag define um conjunto de links de navegação. Todavia, nem todos os links de um documento devem estar dentro de um elemento <nav>. O elemento <nav> destina-se apenas ao bloco principal de links de navegação [3].
E) INCORRETA. Essa alternativa foi uma tentativa de ludibriar os candidatos, haja vista que a tag correta "nav' é uma abreviação de navigation.
Gabarito do professor: Letra D.
REFERÊNCIAS: [1] WIKIPEDIA. HTML. Disponível em: site do Wikipedia na língua inglesa. Acesso em: 7/7/2020; [2] MOZILLA. HTML 5. Disponível em: site do desenvolvedor Mozilla. Acesso em: 7/7/2020; [3] W3SCHOOLS. HTML. Disponível em: site do W3schools referente ao HTML. Acesso em: 7/7/2020.
-
Achei uma explicação bem interessante nesse link a respeito da questão, segue abaixo:
http://gabsferreira.com/pra-que-serve-a-tag-nav-e-o-atributo-alt-no-html5/