Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Web Development Fundamentals: HTML & CSS

via Skillshare


In this class, we’re going to cover something that’s very fundamental when building for the web and that is the use of HTML and CSS.

HTML is the markup language that gives structure to web pages and applications across the web and CSS is the style sheet language used for describing the presentation of HTML.

HTML and CSS work very closely together to create the visual look and layout of your website or web application and so in this class, we’re about to cover them together.

Whichever specific path you wish to follow as a web developer, one thing is for sure. You will definitely need some knowledge of HTML and CSS.


  • Introduction
  • What you'll need
  • What is HTML and CSS
  • Getting started with HTML
  • Headings and Paragraphs
  • Links, Images and Buttons
  • HTML Attributes
  • Tables, Lists and Blocks
  • Layout Elements
  • HTML Forms
  • Charsets, Entities & Symbols
  • Other HTML Body Elements
  • HTML Head
  • HTML Formatting
  • Getting started with CSS
  • Basic Syntax and Selectors
  • CSS Hierarchy
  • The Box Model
  • Colors, Background and Opacity
  • Text formatting, Fonts and Icons
  • Styling Images, Links, Lists and Tables
  • CSS Layout - Display Property
  • CSS Position Property
  • CSS Overflow and Float
  • Advanced Syntax and Selectors
  • Advanced CSS - Media Queries
  • Rebuilding our web page with Bootstrap
  • Bonus: Styling Contact and Layout Page
  • Conclusion & Class Project

Taught by

Christopher Dodd


Start your review of Web Development Fundamentals: HTML & CSS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.