Complete the code to define the main content area using a semantic element.
<[1]> <p>This is the main content of the page.</p> </[1]>
The <main> element defines the main content area of a page, which helps screen readers understand the primary content.
Complete the code to add an accessible label to the navigation using ARIA.
<nav aria-[1]="Primary navigation"> <ul> <li><a href="#home">Home</a></li> <li><a href="#about">About</a></li> </ul> </nav>
The aria-label attribute provides an accessible name for the navigation landmark, helping screen readers announce it properly.
Fix the error in the heading structure to improve screen reader navigation.
<h1>Welcome</h1> <[1]>Subheading</[1]>
Headings should follow a logical order. After <h1>, the next level should be <h2> for proper screen reader navigation.
Fill both blanks to create a section with a heading and an accessible description.
<section aria-[1]="section1-title"> <h2 id="section1-title">Features</h2> <p id="section1-desc">[2]</p> </section>
The aria-labelledby attribute links the section to a description or title by ID, improving screen reader context. The paragraph provides a clear description.
Fill all three blanks to create a footer with proper semantic element, role, and accessible label.
<[1] role="[2]" aria-[3]="Site footer"> <p>Ā© 2024 My Website</p> </[1]>
The <footer> element defines the page footer. The role="contentinfo" helps screen readers identify it as footer content. The aria-label gives it a clear accessible name.