HTML Semantic Elements Quiz
Want to learn more than this quiz offers you? Have a look at my Frontend web
development courses.
Create an account and save your quiz results
Login and save your results
OR
Question 1/15
Which element should be used to provide markup for edits within text content?
Select your answer
Question 2/15
Where would you typically find content like 'Copyright (c) 2023 Your Company' in an HTML document?
Select your answer
Question 3/15
What is the purpose of the
<article>
element in HTML5?
Select your answer
Question 4/15
Which element is used for marking text intended to be enclosed in its metadata?
Select your answer
Question 5/15
Which element should be used to denote introductory content or navigational links for its nearest ancestor?
Select your answer
Question 6/15
When encapsulating contact links or information, which semantic element is most fitting?
Select your answer
Question 7/15
What element introduces a quote from another source?
Select your answer
Question 8/15
What element should be used to delineate an area containing a dialogue, such as a conversation between people?
Select your answer
Question 9/15
What is the role of the
<figure>
element?
Select your answer
Question 10/15
Which semantic HTML element is specifically used to group interactive forms controls?
Select your answer
Question 11/15
Which HTML element is used to display a caption for a table?
Select your answer
Question 12/15
What is the primary purpose of the
<main>
element?
Select your answer
Question 13/15
Which semantic element can be used for content that is potentially interactive and part of a web application?
Select your answer
Question 14/15
Which element is used to specify a caption for a
<fieldset>
?
Select your answer
Question 15/15
When structuring a webpage with HTML5 elements, which tag is NOT a semantic tag?
Select your answer
Your Results
You did not answer any questions correctly.
Your Answers
Question 1/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
Which element should be used to provide markup for edits within text content?
Available answers
The
<ins>
element is used to represent a range of text that has been inserted into a document, often with annotations to indicate modifications.
Question 2/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
Where would you typically find content like 'Copyright (c) 2023 Your Company' in an HTML document?
Available answers
Copyright and similar information is commonly placed within a
<footer>
element as it relates to the overall ownership and informational metadata of the enclosing content.
Question 3/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
What is the purpose of the <pre><code><article></code></pre> element in HTML5?
Available answers
The
<article>
element is intended to specify self-contained compositions in a document, such as a newspaper article, blog post, or forum entry, that could be independently distributed or reused.
Question 4/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
Which element is used for marking text intended to be enclosed in its metadata?
Available answers
The
<data>
element links content with its machine-readable information in the value
attribute.
Question 5/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
Which element should be used to denote introductory content or navigational links for its nearest ancestor?
Available answers
<header>
is used for introductory content or sets of navigational links, usually appearing at the start of a <section>
or <article>
.
Question 6/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
When encapsulating contact links or information, which semantic element is most fitting?
Available answers
Contact information is best placed within a
<footer>
, as it is often secondary or associated with the overarching content, matching its semantic use case.
Question 7/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
What element introduces a quote from another source?
Available answers
The
<blockquote>
element is used to define an extended quotation, often with a separate paragraph structure.
Question 8/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
What element should be used to delineate an area containing a dialogue, such as a conversation between people?
Available answers
The
<dialog>
element is for content that is part of a conversation or interaction, such as a message in a chat application or an interactive popup box.
Question 9/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
What is the role of the <pre><code><figure></code></pre> element?
Available answers
<figure>
is used to wrap content like images, illustrations, diagrams, or charts, along with an optional <figcaption>
for captioning.
Question 10/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
Which semantic HTML element is specifically used to group interactive forms controls?
Available answers
The
<fieldset>
element is used to group multiple form controls as well as labels, and usually contains a <legend>
element.
Question 11/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
Which HTML element is used to display a caption for a table?
Available answers
The
<caption>
element is used to provide a title or brief description for a table, making it easier for users to understand the contents of the table.
Question 12/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
What is the primary purpose of the <pre><code><main></code></pre> element?
Available answers
The
<main>
element is used to encapsulate the core content of a page, which is directly related to the central topic of the document, excluding repeated content such as sidebars, headers, and footers.
Question 13/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
Which semantic element can be used for content that is potentially interactive and part of a web application?
Available answers
<section>
is often used to organize and potentially add interactivity to various sections of content within a web application.
Question 14/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
Which element is used to specify a caption for a <pre><code><fieldset></code></pre>?
Available answers
The
<legend>
tag represents a caption for the <fieldset>
element, giving context and meaning to the grouped controls.
Question 15/15
😊 Your
answer was correct
🙁 Your
answer was incorrect
When structuring a webpage with HTML5 elements, which tag is NOT a semantic tag?
Available answers
The
<div>
tag is a non-semantic element which lacks clearly defined meaning by itself, unlike semantic elements which convey meaning about their contents.