bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/HTML

HTML

HTML Foundations Practice

Exercises, quizzes, examples, and short drills that reinforce html foundations.

Lesson 1visual

HTML Basic Examples

In this chapter we will show some basic HTML examples. Don't worry if we use tags you have not learned about yet. HTML Documents All HTML documents must start with a document type declaration: <!DOCT…

2 min
Read lesson →
Lesson 2

HTML Basic Code Challenge

Challenge: HTML Basics Test your understanding of basic HTML by completing these coding challenges.

2 min
Read lesson →
Lesson 3

HTML Elements Code Challenge

Challenge: End Tags and Empty Elements Test your understanding of HTML elements by completing this coding challenge.

2 min
Read lesson →
Lesson 4

HTML Attributes Code Challenge

Challenge: Image Attributes Test your understanding of HTML attributes by completing this coding challenge.

2 min
Read lesson →
Lesson 5

HTML Headings Code Challenge

Challenge: Heading Hierarchy Test your understanding of HTML headings by completing this coding challenge.

2 min
Read lesson →
Lesson 6visual

HTML Paragraphs Code Challenge

Challenge: Paragraphs, Breaks, and Preformatted Text Test your understanding of HTML paragraphs by completing this coding challenge.

2 min
Read lesson →
Lesson 7

HTML Styles Code Challenge

Challenge: The Style Attribute Test your understanding of HTML styles by completing this coding challenge.

2 min
Read lesson →
Lesson 8

HTML Formatting Code Challenge

Challenge: Formatting Elements Test your understanding of HTML formatting by completing this coding challenge.

2 min
Read lesson →
Lesson 9

HTML Quotations Code Challenge

Challenge: Quotations and Abbreviations Test your understanding of HTML quotation elements by completing this coding challenge.

2 min
Read lesson →
Lesson 10

HTML Comments Code Challenge

Challenge: HTML Comments Test your understanding of HTML comments by completing this coding challenge.

2 min
Read lesson →
Lesson 11

HTML Colors Code Challenge

Challenge: Color Names Test your understanding of HTML colors by completing this coding challenge.

2 min
Read lesson →
Lesson 12

HTML CSS Code Challenge

Challenge: Internal Style Sheet Test your understanding of HTML CSS by completing this coding challenge.

2 min
Read lesson →
Lesson 13

HTML Links Code Challenge

Challenge: Hyperlinks Test your understanding of HTML links by completing this coding challenge.

2 min
Read lesson →
Lesson 14

HTML Images Code Challenge

Challenge: Image Attributes Test your understanding of HTML images by completing this coding challenge.

2 min
Read lesson →
Lesson 15visual

HTML Page Title

Every web page should have a page title to describe the meaning of the page. The Title Element The <title> element adds a title to your page: Example <!DOCTYPE html> <html> <head> <title>HTML Tutoria…

2 min
Read lesson →
Lesson 16visual

HTML Tables

HTML tables allow web developers to arrange data into rows and columns. Example Company Contact Country Alfreds Futterkiste Maria Anders Germany Centro comercial Moctezuma Francisco Chang Mexico Erns…

2 min
Read lesson →
Lesson 17

HTML Table Borders

HTML tables can have borders of different styles and shapes. How To Add a Border To add a border, use the CSS border property on table, th, and td elements: Example table, th, td { border: 1px solid…

2 min
Read lesson →
Lesson 18

HTML Table Colspan & Rowspan

HTML tables can have cells that span over multiple rows and/or columns. NAME APRIL 2022 FIESTA HTML Table - Colspan To make a cell span over multiple columns, use the colspan attribute: Example <tabl…

2 min
Read lesson →
Lesson 19

HTML Tables Code Challenge

Challenge: Table Structure Test your understanding of HTML tables by completing this coding challenge.

2 min
Read lesson →
Lesson 20visual

HTML Lists

HTML lists allow web developers to group a set of related items in lists. Example An unordered HTML list: Item Item Item Item An ordered HTML list: First item Second item Third item Fourth item Unord…

2 min
Read lesson →
Lesson 21

HTML Lists Code Challenge

Challenge: Ordered and Unordered Lists Test your understanding of HTML lists by completing this coding challenge.

2 min
Read lesson →
Lesson 22

HTML Block & Inline Code Challenge

Challenge: Div and Span Test your understanding of block and inline elements by completing this coding challenge.

2 min
Read lesson →
Lesson 23

HTML Div Code Challenge

Challenge: Div as a Container Test your understanding of the HTML div element by completing this coding challenge.

2 min
Read lesson →
Lesson 24

HTML Classes Code Challenge

Challenge: The Class Attribute Test your understanding of the HTML class attribute by completing this coding challenge.

2 min
Read lesson →
Lesson 25

HTML Id Code Challenge

Challenge: The Id Attribute and Bookmarks Test your understanding of the HTML id attribute by completing this coding challenge.

2 min
Read lesson →
Lesson 26

HTML Buttons Code Challenge

Challenge: Clickable and Disabled Buttons Test your understanding of HTML buttons by completing this coding challenge.

2 min
Read lesson →
Lesson 27

HTML Iframes Code Challenge

Challenge: Embed a Page Test your understanding of HTML iframes by completing this coding challenge.

2 min
Read lesson →
Lesson 28

HTML JavaScript Code Challenge

Challenge: Script and Noscript Test your understanding of the HTML script element by completing this coding challenge.

2 min
Read lesson →
Lesson 29

HTML File Paths

A file path describes the location of a file in a web site's folder structure. File Path Examples Path Description <img src="picture.jpg"> The "picture.jpg" file is located in the same folder as the…

2 min
Read lesson →
Lesson 30

HTML File Paths Code Challenge

Challenge: Fix the Paths Test your understanding of HTML file paths by completing this coding challenge.

2 min
Read lesson →
Lesson 31

HTML Head Code Challenge

Challenge: Metadata Elements Test your understanding of the HTML head element by completing this coding challenge.

2 min
Read lesson →
Lesson 32

HTML Layout Elements and Techniques

Websites often display content in multiple columns (like a magazine or a newspaper). Example Cities London Paris Tokyo London London is the capital city of England. It is the most populous city in th…

3 min
Read lesson →
Lesson 33

HTML Layout Code Challenge

Challenge: Build a Page Layout Test your understanding of HTML layout elements by completing this coding challenge.

2 min
Read lesson →
Lesson 34

HTML Responsive Code Challenge

Challenge: Make It Responsive Test your understanding of responsive web design by completing this coding challenge.

2 min
Read lesson →
Lesson 35visual

HTML Computer Code Elements

HTML contains several elements for defining user input and computer code. Example <code> x = 5; y = 6; z = x + y; </code> HTML <kbd> For Keyboard Input The HTML <kbd> element is used to define keyboa…

2 min
Read lesson →
Lesson 36

HTML Computercode Code Challenge

Challenge: Technical Markup Test your understanding of HTML computer code elements by completing this coding challenge.

2 min
Read lesson →
Lesson 37visual

HTML Semantic Elements

Semantic elements = elements with a meaning. What are Semantic Elements? A semantic element clearly describes its meaning to both the browser and the developer. Examples of non-semantic elements: <di…

7 min
Read lesson →
Lesson 38

HTML Semantics Code Challenge

Challenge: Semantic Layout Test your understanding of HTML semantic elements by completing this coding challenge.

2 min
Read lesson →
Lesson 39

HTML Entities Code Challenge

Challenge: Reserved Characters Test your understanding of HTML entities by completing this coding challenge.

2 min
Read lesson →