If you don’t adopt free mobile site builder, create professional website or you want to convert site to mobile needs a sophisticated depth of technical knowledge one which just jump the bandwagon. At first glance, with HTML5, the new elements immediately jump out and command attention. The W3C really paid attention to town and planned money for hard times when architecting the abundance of recent elements available. We’ve anything from basic structural elements like <header>
and <footer>
to others like <canvas>
and <audio>
that utilize, what appears to be, an incredibly powerful API that allows us the liberty to generate more user-friendly applications while further distancing ourselves from reliance upon Flash to save data and intense animation.
The Modern STRUCTURAL ELEMENTS
<header>
The header element contains introductory information into a section or page. This could involve everything from our normal documents headers (branding information) with an entire table of contents.<nav>
The nav element is available a piece of an document that contains links with other pages or links to sections of the page. Its not all link groups need to be contained inside the <nav> element, just primary navigation.<section>
The section element represents a generic document or application section. It acts exactly the same a<div>
does by separating off a portion of the document.<article>
The article element represents a portion of your page which can stand-alone such as: a blog post, a forum entry, user submitted comments or any independent item of content.<aside>
Aside, represents content related to the main section of the document. Normally, this is expressed in sidebars that contain elements like related posts, tag clouds, etc. They could also be used for pull quotes.<footer>
The footer element is perfect for marking in the footer of, not simply the current page, but each section in the page. So, it&rsquos most likely which you&rsquoll be utilizing the <footer> element several times within one page.
Elements like <header> and <footer> are not just meant to represent the bottom and top in the current document, but they also represent the <header>
and<footer>
of each document section, much the way you use <thead>
and<tfoot>
in data tables.
Whenever you examine these new elements, it appears like they&rsquore just replacing our common DIV IDs and in ways, it&rsquos true. But, the diagram below implies that elements like <header>
and <footer>
can be utilized a few times for a passing fancy page where they behave similar to classes and normal HTML elements which you can use again and again to retain a semantic structure.
The benefits of by using these structural elements is principally mainly because they are well defined and provide a great way to semantically structure your document. However, these components should supply with some careful thought because they can, simply be overused.