Chapter 3Basics: Structuring Documents
HTML5 adds several elements that provide a way to break a single document into multiple chunks of content—content that may be either related or independent. These elements add semantic richness to our markup, and make it easier to repurpose our documents across media and devices.
We’ll take a look at these elements and how they interact using a fictitious top story from a fictitious news web site: The HTML5 News-Press, as shown in Figure 3.1.
Figure 3.1. The HTML5 News-Press
Our news story page begins with a masthead and main navigation bar. In previous versions of HTML, we might have marked that up like ...