Qual a diferença da elemento div para o elemento section?
Qual a diferença da elemento div para o elemento section?
Olá, Rafael, tudo bem?
Então, no HTML5 essa tag e outras foram adicionadas. Bem, ambas tem o papéis semelhantes: agrupar blocos de tags. Mas a section é mais específica enquanto a div, ampla.
A section agrupas elementos em comum entre si, por exemplo: um menu navegação com links e conteúndo em comum, a section pode separar esse bloco, indicando uma sessão específica do seu HTML ajudando a organizar. Antes usavámos a div para englobar grandes blocos com mesmo objetivo.
A div continua sendo muito usada. É usada onde não precisa especificar um agrupamento semântico, não é uma sessão específica mas você precisa fazer separar um bloco pra uma determinação marcação, porém não é um header, um footer, etc, mas algo genérico.
Esses links podem ajudar a compreender melhor: https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/div
https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/section
Espero ter te ajudado :}