← All printables
HTML & CSS · Modules 21–30

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

A free printable HTML & CSS definitions worksheet with 10 key terms, built from the key terms of Semantic HTML & Forms (Modules 21–30) — Span: the inline container, Semantic layout landmarks (header, nav, main, footer), Content sectioning (section, article, aside), Tables (table, tr, td, th), Table sections (thead, tbody, caption), The form element and more. Print it or save it as a PDF — the answer key starts on its own page. No login needed.

HTML & CSS Definitions Worksheet: Semantic HTML & Forms (Modules 21–30)

Name:
Date:
Class:

Key terms

Write what each term means, in your own words.

1
<span>
2
<main>
3
<article>
4
<tr>
5
<tbody>
6
action
7
name
8
type
9
for
10
<button>

Answer Key

HTML & CSS · Modules 21–30 · Student wording will vary for definitions
1<span> — A generic inline container with no built-in styling. Used to wrap part of a text flow so CSS can target and style that portion of the text.
2<main> — The HTML5 semantic element that wraps the unique primary content of a page. There should be only one <main> per page.
3<article> — A semantic HTML element for self-contained content that could stand alone, such as a blog post, news story, or forum entry.
4<tr> — An HTML element that creates one horizontal row inside a table. Every <td> and <th> cell must sit inside a <tr>.
5<tbody> — The HTML element that groups the main data rows of a table. It sits inside <table> alongside <thead> and <caption>, wrapping the <tr> rows that contain <td> cells.
6action — The <form> attribute that specifies the URL where the form data is sent when the user submits. Without it, data is sent to the current page URL.
7name — The <input> attribute that identifies the field's value when the form is submitted. Without name, the input value is not sent to the server.
8type — The <input> attribute that specifies what kind of data field is created. Different values produce text boxes, password fields, number steppers, checkboxes, and more.
9for — The <label> attribute that links the label to a specific input. Its value must exactly match the id of the target input element.
10<button> — An HTML element that creates a clickable button. The type attribute controls its behaviour: submit, reset, or button.

Modules this definitions worksheet covers

Every module has its own free printable worksheet with an answer key, and students can practise the same terms interactively on Cloodit.

Part of: HTML and CSS Journey, 9-10 Digital Technologies: Representing online documents, 9-10 Digital Technologies: Interactive content with emerging tools, ACARA Digital Technologies Years 9–10 — Content, Structure and Presentation, QCE Digital Solutions Unit 3 — Interactions Between Users, Data and Digital Systems

More HTML & CSS printables

This printable is free — no login needed.

Free classroom tools, no account: Hangman · Random Team Generator · Random Name Picker Wheel · Seating Plan Maker

Make a free class, give it a journey, and you also get:

Create a free teacher account →

No credit card. No setup fee. Make a class and invite students in under three minutes.