i

Learn HTML and CSS in 10 Days

Building Structure

Divisions were used for a long period to define the structure of a web page. The problem using that was that it doesn't offer any semantic value. But the new version of HTML has introduces new structural elements,like,and

to get rid of this semantic issue. All of them are block-level elements which do not contains any implied style or position. In addition to that, all of them can be used several time while setting up a web page to convey a right and proper semantic value.

Check out this picture to have a much closer look at the structures.

Header

The element helps in the identification of the top of the article, page, and section etc. of a website.

element includes intro texts, navigations and headings.

Example -