Skip to Content
Mini Arrow Down Icon
Loading menu bar
Loading menu bar
Search
Search Icon
Showing 1 - 10 of 41 courses for
html css
Courses (41)
Articles (39)
Docs (51)
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
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 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: 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 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
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
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: Transitions and Animations
Learn how to make your website shake, slide, and grow with CSS transitions.
Checker Dense
Level Icon
Beginner
Friendly
1
Lesson
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
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
Use DevTools
Debug and experiment with code from within your browser.
Article
Deploying a Static Site with Netlify
Learn how to easily deploy a static site through Netlify's GitHub integration.
Article
Comparison of Build Tools
Which build tool is right for your project — Webpack, Parcel, esbuild, or Vite?
Article
CSS3 Features
Overview of CSS3 features used in the Make a Website course.
Article
Creating a Local p5.js Project
Learn how to set up p5.js projects from scratch on your own computer.
Article
Building Projects with VS Code
Use Visual Studio Code in your local environment and create an HTML website!
Article
What Is JSON?
A brief guide to understanding JSON and its use cases.
Viewing navigation for pages 1 through 4, current page 1
Mini Chevron Left Icon
1
2
3
4
Mini Chevron Right Icon
Doc / CSS / Typography
font-size
Sets the text size. Font size values can be in different units like absolute lengths and relative lengths.
Doc / CSS
Variables
CSS variables are custom properties that are defined in one place and used in multiple places throughout the stylesheet. CSS variables are used in two principle steps: 1. Define the custom variable inside a selected element css element { --custom-variable: red; }
Doc / HTML
Text Formatting
The two ways to format text are with HTML tags and CSS styles.
Doc / HTML / Entities
Greek Symbols
Used in scientific, mathematical, and technological applications.
Doc
JavaScript
JavaScript is a fun and flexible programming language. It’s one of the core technologies of web development and can be used on both the front-end and the back-end. While HTML and CSS are languages that give structure and colors to web pages, JavaScript makes them interactive and come alive.
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 / CSS
Animations
A CSS animation lets an HTML element gradually change from one style to another without using JavaScript. To use CSS animation, some keyframes for the animation must be specified. Keyframes hold what CSS styles the element will have at certain times.
Doc / CSS
SASS
SASS (Syntactically Awesome Style Sheets) is a preprocessor scripting language that extends CSS.
Doc / Open Source / Font Awesome
fa-border
Used to place a border around an icon.
Doc / HTML / Attributes
id
Used to specify a unique id for an HTML element, which cannot be shared across multiple elements within the same HTML document.
Viewing navigation for pages 1 through 5, current page 1
Mini Chevron Left Icon
1
2
3
4
5
Mini Chevron Right Icon