Um dos grandes problemas na hora de programar um site ou aplicação WEB é trabalhar bem as marcações, determinar exatamente onde vai o que na hora de codificar pode se tornar um tarefa muito árdua.

Afinal em um emaranhado de divs fica complicado saber em que lugar vai cada informação, sem uma boa lógica na hora de criar essas marcações a inclusão de conteúdo pode se tornar bem complicada.

Só que graças ao HTML5 esse cenário tem mudado bastante e com o elemento main esse tipo de problema agora é inexistente, utilizando esse elemento fica muito mais fácil alocar o conteúdo de forma que ele fique exatamente onde é para que ele esteja.

A principal função do <main> é representar a seção principal do site alojando assim todo o conteúdo principal da página. Dessa forma cada vez mais a  <div> perde espaço no que diz respeito a marcações.

A utilização do  <main> em um uma página WEB está alocada a algumas regras básicas, sendo elas:

  • Não se deve colocar mais de uma  <main> por página;
  • Ela não poderá ser incluída dentro dos elementos article, aside, footer, header ou nav;
  • É necessário utilizar a instrução role=”main” até que os agentes do usuário a implementem.

html 5

Utilizando esse elemento a forma de renderização do conteúdo fica simplificada e assim cada informação pode facilmente ser colocada e posteriormente atualizada se necessário.

Um dos grandes diferenciais do HTML5 é a facilidade na hora de programar e principalmente a organização, se analisarmos grandes projetos de desenvolvimento isso acaba se refletindo diretamente em resultados e falando em resultados não podemos deixar de lado as facilidades que o Scriptcase oferece.

Nossa ferramenta já utiliza o HTML5 em diversos componentes, tudo isso para gerar muito mais resultado no desenvolvimento.

Quer saber mais? Então acesse a sessão e-learning e descubra essa e muitas outras vantagens que o Scriptcase oferece.

Compartilhe este post

Você pode gostar de…

Te pagam pelo seu sistema ou pelo seu código?

Para todos aqueles que desenvolvem sistemas e softwares todos os dias durante o trabalho, você...

Mas afinal o que é Business Intelligence?

Com certeza você já deve ter ouvido sobre essa expressão, BI ou Business Intelligence, a questã...

Características importantes para um Desenvolvedor Web

Talvez em algum momento você já tenha se perguntado quais seriam as habilidades necessárias para...

Comente este post

Receba novos posts, ofertas e muito mais toda semana.

Usaremos as informações fornecidas para lhe enviar newsletter e ofertas especiais por email. Você pode cancelar a inscrição quando quiser, clicando em um link no rodapé de qualquer e-mail que receber de nós, ou entrando em contato conosco pelo e-mail sales@scriptcase.net. Saiba mais sobre nossa Polícia de Privacidade.