New
New
Year 11
AQA

HTML fundamentals

I can create a structured web page layout that effectively displays text.

New
New
Year 11
AQA

HTML fundamentals

I can create a structured web page layout that effectively displays text.

These resources will be removed by end of Summer Term 2025.

Switch to our new teaching resources now - designed by teachers and leading subject experts, and tested in classrooms.

These resources were created for remote use during the pandemic and are not designed for classroom teaching.

Lesson details

Key learning points

  1. HTML is used to create and structure content on web pages.
  2. The elements of a web page are represented by HTML tags.
  3. The basic structure of a web page is defined as headings and paragraphs.
  4. Content can be summarised on web pages as ordered (number) or unordered (bullet) lists.

Keywords

  • Web page - a multimedia page of information

  • Web browser - a software application used to view, navigate and interact with web pages

  • HTML - HyperText Markup Language, which is used to define and structure content on web pages

  • Tag - a marker in HTML that indicates where different elements of a web page are

Common misconception

HTML is a programming language.

HTML is a markup language. It defines the structure and appearance of content on a web page, but does not not do any processing of data into information.


To help you plan your year 11 computer science lesson on: HTML fundamentals, download all teaching resources for free and adapt to suit your pupils' needs...

Pupils will have encoutered many uses of HTML in the world around them. Tailor the activities in the slides to best reflect the experiences pupils in your school will have had when using HTML-based technology.
Teacher tip

Equipment

Access to the Raspberry Pi Foundation's Code Editor or some other means of creating HTML files.

Licence

This content is © Oak National Academy Limited (2025), licensed on Open Government Licence version 3.0 except where otherwise stated. See Oak's terms & conditions (Collection 2).

Lesson video

Loading...

Prior knowledge starter quiz

Download quiz pdf

6 Questions

Q1.
Which of the following is not a web address?
www.example.com
192.168.1.1
Correct answer: /home/user/document
https://www.site.org
Q2.
Which of these is a popular web browser?
Python
Correct answer: Chrome
SQL
Java
Q3.
Which three-letter term refers to the address you type in a web browser?
Correct Answer: URL
Q4.
What does URL stand for?
Correct answer: Uniform Resource Locator
Universal Resource Link
Unified Resource Language
Unique Reference Locator
Q5.
What does a browser do?
stores programming languages
Correct answer: displays web pages
creates URLs
structures text
Q6.
Match each term with its definition:
Correct Answer:browser,software to access web pages

software to access web pages

Correct Answer:URL,a web address

a web address

Correct Answer:Python,a versatile programming language

a versatile programming language

Correct Answer:HTML,language for structuring web pages

language for structuring web pages

Assessment exit quiz

Download quiz pdf

6 Questions

Q1.
What does HTML stand for?
Correct Answer: Hypertext Markup Language, Hyper Text Markup Language
Q2.
Which HTML element is used to create a paragraph?
<body>
<head>
Correct answer: <p>
<h1>
Q3.
What tag is used to create a main heading?
Correct Answer: <h1>
Q4.
What is an unordered list in HTML?
Correct answer: a bulleted list
a numbered list
a styled list
a linked list
Q5.
How are ordered lists represented in HTML?
<dl>
<li>
<ul>
Correct answer: <ol>
Q6.
Arrange the following HTML tags in the order needed to create a simple page structure.
1 - <html>
2 - <head>
3 - <body>