1D0-61B · Question #8
Sampson has used HTML5 to create a Web page that contains image-based navigation buttons. He would like to add text-based navigation to help ensure accessibility. Which of the following HTML5…
The correct answer is B. <footer>. <footer> is the correct choice because HTML5 footer elements are commonly used to provide supplementary text-based navigation links - a standard accessibility pattern when primary navigation relies on images or icons. The <footer> element is semantically designed to hold…
Question
Sampson has used HTML5 to create a Web page that contains image-based navigation buttons. He would like to add text-based navigation to help ensure accessibility. Which of the following HTML5 elements should he use?
Options
- A<aside>
- B<footer>
- C<header>
- D<article>
How the community answered
(39 responses)- A8% (3)
- B87% (34)
- C3% (1)
- D3% (1)
Explanation
<footer> is the correct choice because HTML5 footer elements are commonly used to provide supplementary text-based navigation links - a standard accessibility pattern when primary navigation relies on images or icons. The <footer> element is semantically designed to hold secondary page content such as alternative nav links, contact info, and site maps, making it ideal for this purpose.
<aside> (A) holds tangentially related content like sidebars, not navigation. <header> (C) typically contains introductory or primary navigation content - it already houses the image-based buttons, so adding redundant text nav there would conflate two navigation systems rather than supplement them. <article> (D) represents independent, self-contained content such as a blog post or news item - entirely unrelated to navigation.
Memory tip: Think of the <footer> as the "safety net" at the bottom of the page - it catches users who couldn't use the primary (image-based) navigation by offering a plain-text fallback, which is a classic accessibility best practice.
Topics
Community Discussion
No community discussion yet for this question.