Skip to Content
Mini Arrow Down Icon
Loading menu bar
Loading menu bar
Catalog Menu →
Related topics
Mini Chevron Down Icon
Web Development
Code Foundations
Web Design
Javascript
Top languages & subjects
Mini Chevron Down Icon
Python
AI
HTML & CSS
Java
C++
SQL
Cybersecurity
Data Science
C#
Computer Science
View full catalog
Where do I begin?
Dot Regular
Catalog
/
HTML & CSS
HTML & CSS
HTML is the foundation of all web pages. It defines the structure of a page, while CSS defines its style. HTML and CSS are the beginning of everything you need to know to make your first web page! Learn both and start creating amazing websites.
Diagonal A Dense
Related resources
Docs:
HTML
CSS
Cheatsheets
Articles
Community Forums
Projects
Diagonal A Dense
Related resources
Docs:
HTML
CSS
Cheatsheets
Articles
Community Forums
Projects
New to HTML & CSS? Start here
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
Blog Post
What is HTML: Common uses and defining features
20 March 2022
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
Blog Post
What is HTML: Common uses and defining features
20 March 2022
HTML & CSS courses
31 Results
Filter Icon
Filters
Clear Filters
Level
Beginner
Intermediate
Price
View Plans
Free
Paid
Type
Career path
Info Circle Icon
Learn all the skills you need to land a new career in tech.
Skill path
Info Circle Icon
Learn all the concepts you need to gain a new technical skill.
Course
Info Circle Icon
Learn concepts used for specific languages or technologies.
Lessons
0-4
5-15
16+
Projects
Practice Projects
Info Circle Icon
Solidify the concepts you are learning with guidance.
Portfolio Projects
Info Circle Icon
Put your skills to work to build something on your own.
HTML & CSS courses
Filter Icon
Filters
31 Results
Clear filters
Career path
Front-End Engineer
Front-end engineers work closely with designers to make websites beautiful, functional, and fast.
Checker Dense
Includes
34 Courses
Checker Dense
Certificate Icon
With
Professional Certification
Checker Dense
Level Icon
Beginner
Friendly
124
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
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
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
Free course
Learn Intermediate CSS
Learn how to implement elegant transitions, create new layouts and serve users with dynamic needs.
Checker Dense
Level Icon
Intermediate
10
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
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
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 CSS: Flexbox and Grid
Create elegant and flexible web page layouts with CSS flexbox and grid.
Checker Dense
Level Icon
Beginner
Friendly
3
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
Free course
Learn CSS: Transitions and Animations
Learn how to make your website shake, slide, and grow with CSS transitions.
Checker Dense
Level Icon
Beginner
Friendly
1
Lesson
Course
How to Deploy a Website
Learn how to publish a website to the Internet with Jekyll, Amazon Web Services (AWS), and GitHub Pages.
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Beginner
Friendly
3
Lessons
Course
Learn Sass
Expand your CSS knowledge by learning SCSS syntax, nesting, functions, and more in this course!
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Intermediate
4
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
Course
Learn CSS: Responsive Design
Create websites viewable on devices of all sizes using responsive design techniques, such as relative sizing units and media queries.
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Intermediate
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 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 CSS: Box Model and Layout
Use the box model to fine tune display and positioning of HTML elements.
Checker Dense
Level Icon
Beginner
Friendly
3
Lessons
Course
Learn Navigation Design
Learn how to build and structure websites that are easy for users to navigate.
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Intermediate
2
Lessons
Free course
Learn A-Frame (VR)
Ready to learn VR in VR? Dive into A-Frame and learn how to build virtual reality experiences in the browser.
Checker Dense
Level Icon
Intermediate
2
Lessons
Free course
Learn CSS: Accessibility
Build web pages that are accessible to everyone using modern CSS techniques and accessibility standards.
Checker Dense
Level Icon
Beginner
Friendly
1
Lesson
Free course
Learn CSS: Browser Compatibility
Ensure consistent user experience regardless of the browser by addressing browser compatibility issues.
Checker Dense
Level Icon
Beginner
Friendly
1
Lesson
Free course
Learn Sass: Fundamentals
Expand your CSS knowledge and style your sites even faster by learning Sass.
Checker Dense
Level Icon
Intermediate
1
Lesson
Free course
Learn CSS: Typography and Fonts
Use CSS typography to style your text and include fonts from other sources.
Checker Dense
Level Icon
Beginner
Friendly
1
Lesson
Free course
Learn CSS: Colors
Level up your design skills by learning different ways to set CSS colors and formats.
Checker Dense
Level Icon
Beginner
Friendly
1
Lesson
Course
Learn Color Design
Learn how to use color effectively to create attractive and useable websites!
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Intermediate
2
Lessons
Free course
Learn CSS: Variables and Functions
Create websites viewable on devices of all sizes using responsive design techniques, such as relative sizing units and media queries.
Checker Dense
Level Icon
Beginner
Friendly
2
Lessons
Course
Learn CSS-in-JS
Advance your CSS styling strategies with CSS-in-JS, a popular technique that allows programmers to write CSS styling in JavaScript.
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Intermediate
Free course
Learn Sass: Mixins and Parent Selector
Use mixins to add more flexibility to your styles and expand stylings with the & selector.
Checker Dense
Level Icon
Intermediate
1
Lesson
Free course
Learn Sass: Functions and Operations
Learn how to incorporate functions, loops, operators, and conditionals in Sass.
Checker Dense
Level Icon
Intermediate
1
Lesson
Free course
Learn Sass: Best Practices
Learn best practices for setting up file structure, importing stylings, and writing scalable Sass.
Checker Dense
Level Icon
Intermediate
1
Lesson
More resources
Project
Build Your Own Cheat Sheet
Project
Build a Website Design System
Project
Company Home Page
Resource
Our best resources for students