An Introduction to CSS - A Complete Beginner to Expert Course [Video]

More Information
  • Apply CSS styling to HTML elements
  • Create web pages and websites

This course is perfect for anyone who wants to learn CSS. CSS allow you to control the look and feel of your website and enable you to create a separation of presentation and content, including layout, colors, and fonts. This includes LOTS and LOTS of source code for you to experiment with to save you time so you can start coding CSS straightaway. You will learn how to find the top resources and links to help you learn the basics of styling; how to use classes and IDs to select elements; explore ALL colors for fonts and backgrounds; move content display properties; learn how to apply styling to common HTML such as lists, tables, and more; use floats to position elements and content; use the BOX MODEL—padding; margins, border, height, and width for each element; CSS positioning; work with Hyperlinks; and make your sites look good.

Cascading Style Sheets (CSS) are a style sheet language used to describe the presentation of a document written in a markup language such as HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript. CSS is used to define styles for your web pages, including the design, layout, and variations in display for different devices and screen sizes.

All the codes and support files for this course are available at:

Style and Approach

This course is a seamless blend of code, videos, and exercises that will help you learn efficiently as you progress through the course. We provide LOTS and LOTS of source code for you to experiment with to save your time so you can start coding CSS straightaway. Exercises to practice what you learn in the lessons are also included.

  • Learn how to apply CSS to web pages to customize the presentation of your content
  • Learn to create web pages and websites
Course Length 3 hours 23 minutes
ISBN 9781838554996
Date Of Publication 16 Jan 2019


Laurence Svekis

Laurence Svekis is an instructor. He has 18+ years' work experience in web development, providing smart digital solutions online for both small and enterprise level businesses. An experienced web application developer, he has worked on multiple enterprise-level applications, hundreds of websites and business solutions, and many unique and innovative web applications. His web application development areas of expertise include HTML, CSS, JavaScript, JQuery, Bootstrap, PHP, and MySQL—in short, anything to do with web creation and digital experience. He is passionate about everything to do with web application development and programming to online marketing with a strong focus on social media and SEO.