Here, we use <header>, <nav>, <section>, and <footer> tags to create the same multiple column layout which we had made with the CSS styling:
CSS Style with HTML5 tags: | HTML file: | Displayed by browser: |
---|---|---|
<style>
header { background-color:black; color:white; text-align:center; padding:5px; } nav { line-height:30px; background-color:#eeeeee; height:300px; width:100px; float:left; padding:5px; } section { width:350px; float:left; padding:10px; } footer { background-color:black; color:white; clear:both; text-align:center; padding:5px; } </style> |
<body>
<header> <h1>City Gallery</h1> </header> <nav> London<br /> Paris<br /> Tokyo<br /> </nav> <section> <h2>London</h2> <p>London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.</p> <p>Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.</p> </section> <footer> Copyright © W3Schools.com </footer> </body> |
City GalleryLondonLondon is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants. Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium. |
Well, THAT is a lot easier! Let's compare the two CSS styles on the next page...