
Learn the basics of css, apply styling to pages, understand selectors and syntax, work with colors, fonts, backgrounds, and practice with exercises to build a styled site.
Install and start Visual Studio Code as your code editor, download from the site, switch from brackets, customize colour themes, open files and folders, and run a local live server.
Learn the basics of setting up and experimenting with cascading style sheets (CSS) using browser developer tools and Brackets, creating a simple HTML structure, and preparing for applying CSS.
Learn how CSS styles web pages by applying inline style attributes, style tags, and external style sheets, and understand color, background color, selectors, and cascade order to control element appearance.
Discover how to style with CSS colors, using named colors, hex values, RGB/RGBA with transparency, and HSL, plus tools like a color generator and Brackets color picker.
Learn how css selector syntax targets elements with tag, class, and id selectors, and apply declarations like color and background using a declaration block, with practical exercises on h2 elements.
Explore the CSS box model and learn how border, padding, and margin shape elements like divs and headings. Practice using shorthand, units, and dev tools to build responsive layouts.
Learn CSS background image options using local or web URLs, manage colors, sizing, and image repetition (no-repeat, repeat-x, repeat-y), and control attachment and positioning to refine how images appear.
Learn how pseudo classes and pseudo selectors change element states, with hover, visited, focus, and active examples on h1, links, padding, and borders, using dev tools for testing.
Explore the display property to control how elements render, comparing block and inline behavior of divs and spans, and learn how display none, visibility hidden, and inline-block affect layout.
Learn CSS position properties by applying static, relative, fixed, absolute, and sticky to divs and spans, adjust left and top, and observe how elements move or stay in place.
Learn how the CSS float property positions elements to left or right and how clear prevents wrapping, with examples using images, text, and multiple columns.
Target multiple elements with nested selectors and comma-separated lists, applying the same properties to matching divs with a specific class and using fine-tuned, precise selections to set a blue background.
Explore how fonts influence content presentation and learn to apply font families such as cursive, fantasy, sans serif, and serif, and to import or link Google fonts into CSS.
Explore common CSS techniques for a 75% main and 25% side column using floats and box-sizing border-box. Learn to align text, style lists, and use pseudo elements like ::after.
Learn to transform a basic web template by applying CSS styling to the body, header, and navigation, including fonts from Google and hover effects.
Learn to build a two-column webpage with a right side menu and a footer by floating the main content, using 75 percent and 25 percent widths, and box-sizing border-box.
Explore css text properties by styling a page using a class selector, applying font size, font family from google fonts, text alignment, and line-height for vertical centering.
Tried of boring HTML pages?
This course is for you learn how to apply CSS to your HTML pages and bring them to life.
Source Code included - Try the code and learn - See what you can do with Cascading Style Sheets!!!
Step by Step lesson on how to get started with CSS
HTML experience is a prerequisite to this course.
Course covers
Applying colors
options for units and color coding
Setting of background images to elements
Updating position
CSS syntax and how to select elements
Box model CSS border margins and padding of elements
Project code a website apply CSS to a basic HTML page
Pseudo classes
Display properties
Cascading Style Sheets position
Cascading Style Sheets Float
Selecting multiple elements, selector nesting
Fonts and font styles
Commonly used CSS options
Top resources and tips for writing CSS
Apply what you learned in the lessons, your skills are put to the test at the end of the section to design and update CSS to an HTML webpage. Transform it using CSS to the design and make it look like a real website.
Setting navigation bar and more.
Taught by an instructor with many years of real world web development experience ready to help you learn CSS
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
Fast friendly support is always available within the Q&A section
What are you waiting for, you have nothing to lose, join now and start coding CSS today