A tag MAIN é uma tag “nova” (lançada em 2013), pouco utilizada e pouco conhecida pela maioria dos front-ends. Assim como as outras novas tags do HTML5 (header, nav, footer, aside, article) sua função semântica é importante.
A tag <main> define o conteúdo principal da página ou da aplicação.
Dentro desta tag deve ser colocado o conteúdo mais importante da página. Só deve existir uma tag <main> por página, por motivos óbvios.
Sua semântica define que esta tag não pode ser filha de nenhuma das tags a seguir:
- aside;
- article;
- footer;
- header;
- nav.
A tag <main> não tem Continue lendo →