bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/HTML

HTML

Reference and Practice

Use examples, references, quizzes, and exercises as support material rather than the main learning path.

Lesson 1visual

HTML Examples

HTML Basic Examples explained HTML Attributes Examples explained HTML Headings Examples explained HTML Paragraphs Examples explained HTML Styles Examples explained HTML Text Formatting Examples expla…

2 min
Read lesson →
Lesson 2visual

HTML Element Reference

HTML Element Reference

6 min
Read lesson →
Lesson 3visual

HTML Online Editor

HTML Editor With our online HTML editor, you can edit HTML, CSS and JavaScript code, and view the result in your browser. < !DOCTYPE html > < html > < title > HTML Tutorial </ title > < body > < h1 >…

2 min
Read lesson →
Lesson 4visual

HTML Attribute Reference

HTML Attribute Reference

14 min
Read lesson →
Lesson 5

HTML Quiz

You can test your HTML skills with W3Schools' Quiz. The Test The test contains 40 questions and there is no time limit. The test is not official, it's just a nice way to see how much you know, or don…

2 min
Read lesson →
Lesson 6visual

HTML Global Attributes

HTML Global Attributes The global attributes are attributes that can be used with all HTML elements. Attribute Description accesskey Specifies a shortcut key to activate/focus an element class Specif…

2 min
Read lesson →
Lesson 7visual

HTML Exercises

Test your HTML skills with exercises from all categories: /51 done Introduction 3 exercises Open Done Basic 4 exercises Open Done Elements 3 exercises Open Done Attributes 5 exercises Open Done Headi…

2 min
Read lesson →
Lesson 8visual

HTML Reference - Browser Support

HTML Reference With Browser Support The table below lists all HTML elements and their attributes, along with browser support: <a> Yes Yes Yes Yes Yes download 14.0 18.0 20.0 10.1 15.0 href Yes Yes Ye…

11 min
Read lesson →
Lesson 9

HTML Code Challenges

Test your HTML skills with code challenges from all categories: Code Challenges Loading challenges... About Code Challenges Code challenges are interactive coding exercises where you write HTML code…

2 min
Read lesson →
Lesson 10visual

HTML Event Attributes

HTML Event Attributes

7 min
Read lesson →
Lesson 11visual

HTML Website Hosting

Create Website with HTML Host Websites with W3Schools Spaces Get Started for Free Practice Coding Skills kAI AI Tutor Build Projects Host Securely Choose your Plan By subscribing to a plan you suppor…

4 min
Read lesson →
Lesson 12visual

HTML Color Names

Color Names Supported by All Browsers All modern browsers support the following 140 color names (click on a color name, or a hex value, to view the color as the background-color along with different…

5 min
Read lesson →
Lesson 13visual

HTML Syllabus

Introduction The W3Schools HTML Tutorial is comprehensive and beginner-friendly. It will give you a fundamental knowledge of HTML. It is designed for beginners and requires no prior experience with p…

2 min
Read lesson →
Lesson 14visual

HTML Canvas Reference

The <canvas> element defines a bitmapped area in an HTML page. The Canvas API allows JavaScript to draw graphics on the canvas. The Canvas API can draw shapes, lines, curves, boxes, text, and images,…

5 min
Read lesson →
Lesson 15

HTML Study Plan

Introduction The HTML study plan helps you teach your students HTML step-by-step. Creating a study plan for HTML is easy. You can use a pre-built study plan or customize it. Students have different s…

2 min
Read lesson →
Lesson 16visual

HTML Audio/Video DOM Reference

HTML Audio and Video DOM Reference The HTML5 DOM has methods, properties, and events for the <audio> and <video> elements. HTML Audio/Video Methods Method Description addTextTrack() Adds a new text t…

4 min
Read lesson →
Lesson 17

HTML Interview Preparation

HTML Interview Preparation

3 min
Read lesson →
Lesson 18visual

HTML <!DOCTYPE>

The HTML Document Type All HTML documents must start with a <!DOCTYPE> declaration. The declaration is not an HTML tag. It is an "information" to the browser about what document type to expect. In HT…

3 min
Read lesson →
Lesson 19

W3Schools HTML Bootcamp

W3Schools HTML Bootcamp

2 min
Read lesson →
Lesson 20visual

HTML Character Sets

Common HTML Character Sets The default character set in HTML5 is UTF-8. For a closer look, visit our Complete HTML Character Set Reference. Number ASCII ANSI 8859-1 UTF-8 Description 32 space 33 ! !…

10 min
Read lesson →
Lesson 21

W3Schools HTML Certificate

w s c h o o l s C E R T I F I E D. W3Schools offers an Online Certification Program. The perfect solution for busy professionals who need to balance work, family, and career building. More than 50 00…

3 min
Read lesson →
Lesson 22visual

HTML URL Encoding Reference

URL - Uniform Resource Locator Web browsers request pages from web servers by using a URL. The URL is the address of a web page, like: https://www.w3schools.com. URL Encoding (Percent Encoding) URL e…

6 min
Read lesson →
Lesson 23visual

You Have Learned HTML, Now What?

You Have Learned HTML, Now What?

3 min
Read lesson →
Lesson 24visual

HTML Language Code Reference

ISO Language Codes You should always include the lang attribute inside the <html> tag, to declare the language of the Web page. This is meant to assist search engines and browsers: <html lang="en">..…

3 min
Read lesson →
Lesson 25

HTML Accessibility

Always write HTML code with accessibility in mind! Provide the user a good way to navigate and interact with your site. Make your HTML code as semantic as possible. Semantic HTML Semantic HTML means…

3 min
Read lesson →
Lesson 26visual

HTTP Status Messages

HTML Error Messages When a browser requests a service from a web server, an error might occur, and the server might return an error code like "404 Not Found". It is common to name these errors HTML e…

4 min
Read lesson →
Lesson 27visual

HTTP Request Methods

HTTP Request Methods

4 min
Read lesson →
Lesson 28visual

Pixels to Ems Conversion

Pixels to Ems Conversion

2 min
Read lesson →
Lesson 29visual

Keyboard Shortcuts

Keyboard Shortcuts

8 min
Read lesson →