Skip to Content
Mini Arrow Down Icon
Loading menu bar
Loading menu bar
Search
Search Icon
Showing 1 - 10 of 52 courses for
html
Courses (52)
Articles (69)
Docs (180)
Free course
Learn HTML
Start at the beginning by learning HTML basics — an important foundation for building and editing web pages.
Checker Dense
Level Icon
Beginner
Friendly
6
Lessons
Skill path
Build a Website with HTML, CSS, and GitHub Pages
Learn the basics of web development to build your own website.
Checker Dense
Includes
9 Courses
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Beginner
Friendly
18
Lessons
Free course
Learn HTML: Fundamentals
Build an important foundation for creating the structure and content for web pages.
Checker Dense
Level Icon
Beginner
Friendly
2
Lessons
Free course
Learn HTML: Semantic HTML
Learn how to use Semantic HTML to create cleaner, more accessible web pages.
Checker Dense
Level Icon
Beginner
Friendly
1
Lesson
Free course
Learn HTML: Forms
Learn how to create HTML forms with various input fields to collect and validate user data.
Checker Dense
Level Icon
Beginner
Friendly
2
Lessons
Free course
Learn HTML: Tables
Learn how to create HTML tables to present data in an organized manner and format your tables with CSS.
Checker Dense
Level Icon
Beginner
Friendly
1
Lesson
Free course
Learn CSS
In this CSS tutorial, you’ll learn how to add CSS to visually transform HTML into eye-catching sites.
Checker Dense
Level Icon
Beginner
Friendly
8
Lessons
Course
Learn Bootstrap
Give your website a clear layout and polished style—fast! Learn how to use one of the most popular front-end frameworks, Bootstrap 4!
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Intermediate
2
Lessons
Free course
How to Make a Website with NameCheap
Explore HTML & CSS fundamentals as you build a website in this introductory web development course.
Checker Dense
Level Icon
Beginner
Friendly
5
Lessons
Free course
Learn CSS: Introduction
Learn how to use CSS (Cascading Style Sheets) to style and visually organize HTML pages.
Checker Dense
Level Icon
Beginner
Friendly
3
Lessons
Viewing navigation for pages 1 through 5, current page 1
Mini Chevron Left Icon
1
2
3
4
5
Mini Chevron Right Icon
Article
HTML: Classes vs IDs
In this article, learn more about the differences between HTML classes and IDs.
Article
Getting Started with Visual Studio Code and Building HTML Websites
Visual Studio Code is one of the most popular and powerful text editors used by software engineers today.
Article
HTML Glossary
Programming reference for HTML elements.
Article
Inline Styles in HTML
Did you know you can add CSS to HTML without using a separate file? In many cases, it comes in handy. Learn when (and when not) to use CSS inline styling.
Article
Accessibility and HTML
Many visually-impaired users browse the Internet with the use of a screen reader. In this article, you'll learn about various ways to make your content accessible to visually-impaired or blind users.
Article
Create and View a Web Page on Your Computer
If you've completed many Codecademy courses, but still find yourself asking, "Where can I write code on my own computer?", then start here!
Article
Spinning Up A Local Server
Configure your computer to serve content from `localhost` using the Live Server extension and VS Code.
Article
Request-Response Cycle III
Guide for navigating a Rails app with a form.
Article
Use DevTools
Debug and experiment with code from within your browser.
Article
Entity-Component-System
What is the ECS architecture? And how does A-Frame use it?
Viewing navigation for pages 1 through 5, current page 1
Mini Chevron Left Icon
1
2
3
4
5
Mini Chevron Right Icon
Doc
HTML
HTML, short for HyperText Markup Language, is the foundation of all web pages. It was created by Tim Berners-Lee in 1993 to define the structure of a web page.
Doc / HTML / Elements
<html>
Represents the entire HTML document.
Doc / HTML
Semantic HTML
Semantic HTML is the use of HTML tags that represent the content so that browsers can appropriately parse the content of the site.
Doc / HTML
Tables
In HTML, a table is an element that allows for the representation of data in two dimensions; these dimensions are columns and rows.
Doc / HTML / Semantic HTML
<article>
Represents a part of a page which is self-contained and could be published elsewhere. Common uses include blog posts or magazine articles.
Doc / HTML / Semantic HTML
<footer>
Represents a part of a page which is meant to be at the end of a completed block of content. Common uses include copyright information for the page or additional links to relevant pages.
Doc / HTML / Semantic HTML
<aside>
Represents a part of a page which is relevant to the current content, but not a part of it directly. It can be used for related links, for clarifying a statement from the current article, or even for advertising meant for the current page.
Doc / HTML / Semantic HTML
<header>
Represents a part of a page which is meant to be introductory. It can include heading tags, a logo, a search bar, and navigation elements.
Doc / HTML / Elements
<canvas>
Creates graphics and animations in the page for JavaScript and WebGL to interact with
Doc / HTML / Elements
<blockquote>
Represents a section of a document which contains a longer quotation, usually spanning multiple lines.
Viewing navigation for pages 1 through 5, current page 1
Mini Chevron Left Icon
1
2
3
4
5
•••
18
Mini Chevron Right Icon