Skip to Content
Mini Arrow Down Icon
Codecademy Logo
Search Icon
Codecademy Logo
Menu Icon
Search
Search Icon
Showing 1 - 10 of 52 courses for
HTML
Courses (52)
Articles (70)
Docs (162)
course
Learn HTML
Beginner friendly
,
6
Lessons
Start at the beginning by learning HTML basics — an important foundation for building and editing web pages.
Language Fluency
skill path
Build a Website with HTML, CSS, and GitHub Pages
Beginner friendly
,
18
Lessons
Learn the basics of web development to build your own website.
With Final Project
course
Learn HTML: Fundamentals
Beginner friendly
,
2
Lessons
Build an important foundation for creating the structure and content for web pages.
Language Fluency
course
Learn HTML: Tables
Beginner friendly
,
1
Lesson
Create tables to present data in an organized manner.
Language Fluency
course
Learn HTML: Semantic HTML
Beginner friendly
,
1
Lesson
Write clearer, more accessible HTML using Semantic HTML elements.
Language Fluency
course
Learn HTML: Forms
Beginner friendly
,
2
Lessons
Create forms with various input fields and validate user data.
Language Fluency
course
Learn CSS
Beginner friendly
,
8
Lessons
In this CSS tutorial, you’ll learn how to add CSS to visually transform HTML into eye-catching sites.
Language Fluency
course
How to Make a Website with NameCheap
Beginner friendly
,
5
Lessons
Explore HTML & CSS fundamentals as you build a website in this introductory web development course.
course
Learn Bootstrap
Intermediate
,
2
Lessons
Give your website a clear layout and polished style—fast! Learn how to use one of the most popular front-end frameworks, Bootstrap 4!
course
Learn CSS: Introduction
Beginner friendly
,
3
Lessons
Learn how to use CSS to style and visually organize HTML pages.
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
Semantic HTML
Semantic HTML introduces meaning to the code we write. Before Semantic HTML the elements didn’t have any meaning as to what it does or what content goes in it. An element such as was used as a general-purpose element to create things from headers to footers to articles. html This is a footer
Doc / HTML / Elements
<html>
Represents the entire HTML document.
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 / 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
<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
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
Images
While many websites are primarily text, embedding images using HTML within a site allows for more lively pages that can be more attractive and informative to visitors.
Doc / HTML / Tables
tr
Defines a row in a table.
Viewing navigation for pages 1 through 5, current page 1
Mini Chevron Left Icon
1
2
3
4
5
•••
17
Mini Chevron Right Icon