Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Quando e como utilizar as tag´s 'main' e 'div'

Olá,

Estou no 3º módulo da formação Front-End, e estou com dúvidas quando a estrutura do fonte HTML como:

Quando devo utilizar a tag 'main' todas as páginas devem ter essa tag? Quando devo utilizar a tag 'div'? existe uma boa prática ou eu defino quais trechos devo separar pela tag 'div'?

Minha preocupação é em como deixar a estrutura do código html da maneira mais correta possível, e que seja bem vista por quem já tem experiência no desenvolvimento web.

Desde já agradeço!

2 respostas
solução!

Bom dia Adriano,

O elemento main define o conteúdo principal dentro do body em seu documento ou aplicação. Entende-se como conteúdo principal aquele relacionado diretamente com o tópico central da página ou com a funcionalidade central da aplicação. O mesmo deverá ser único na página, ou seja, dentro do elemento main não deverão ser incluidas seções da página que sejam comuns a todo o site ou aplicação, tais como mecanismos de navegação, informações de copyright, logotipo e campos de busca (a não ser, é claro, caso a função principal do documento seja fazer algum tipo de busca). Já o elemento de divisão HTML div é um container genérico para conteúdo de fluxo, que de certa forma não representa nada. Ele pode ser utilizado para agrupar elementos para fins de estilos (usando class ou id), ou porque eles compartilham valores de atributos, como lang. Ele deve ser utilizado somente quando não tiver outro elemento de semântica (tal como article ou nav).

Vc pode ler mais sobre essas tags pelo site: https://developer.mozilla.org/pt-BR/ ou pelo https://www.w3schools.com/.

Muito obrigado pela resposta Marcelo!

Agradeço também por compartilhar os sites sobre o assunto.