Challenge - 5 Problems
Navigation Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate1:00remaining
What is the main purpose of the
Choose the best description of the
Attempts:
2 left
💡 Hint
Think about what helps users find their way on a website.
✗ Incorrect
The
📝 Syntax
intermediate1:30remaining
Which HTML snippet correctly creates a navigation bar with three links?
Select the valid HTML code that uses semantic elements for navigation.
Attempts:
2 left
💡 Hint
Remember to use semantic tags and proper nesting for lists and links.
✗ Incorrect
Option A uses the correct semantic
❓ rendering
advanced1:30remaining
What will the browser display for this navigation code?
Given the following HTML, what is the visible result in the browser?
HTML
<nav aria-label="Main menu"> <ul> <li><a href="#home">Home</a></li> <li><a href="#services">Services</a></li> <li><a href="#contact">Contact</a></li> </ul> </nav>
Attempts:
2 left
💡 Hint
Think about default browser styles for lists and links inside
✗ Incorrect
The code creates a vertical list of links inside a navigation region. The
❓ selector
advanced1:00remaining
Which CSS selector targets only links inside the main navigation bar?
Choose the CSS selector that styles only elements inside a
Attempts:
2 left
💡 Hint
Remember how to select elements inside a specific class and tag.
✗ Incorrect
Option D selects all elements inside any
❓ accessibility
expert1:30remaining
What is the best ARIA attribute to improve screen reader navigation for a site menu?
Choose the ARIA attribute that correctly labels a navigation region for assistive technologies.
Attempts:
2 left
💡 Hint
Think about how to describe the navigation region clearly to screen readers.
✗ Incorrect
Using aria-label on the