Fundamentals of CSS
Learn the basics of CSS in this workshop – perfect for beginners!
Select date and time
Location
Online
Refund Policy
About this event
Master the essentials of CSS—from styling elements to colours and layouts—with this clear, creative and beginner-friendly course.
Overview:
CSS is the quiet workhorse of web design, doing the heavy lifting to make webpages look good, behave properly, and feel usable. This course, Fundamentals of CSS, strips away the confusion and gives you straight-talking guidance on how to control element properties, work with colours and layouts, and refine your pages with finishing touches.
You’ll begin with the very basics—understanding what CSS is, how it works alongside HTML, and why it matters. From there, we step through how to style different parts of a webpage, adjust spacing, experiment with colours, and polish your design using key techniques. Each chapter builds your confidence, without leaving you stranded in jargon or fluff. By the end, you’ll know your margins from your padding—and your #f0f0f0 from your rgba(0,0,0,0.5).
Learning Outcomes:
- Understand how CSS connects with HTML structure and layout
- Style and manage text, boxes, and layout properties effectively
- Apply colour theory using HEX, RGB and named values
- Control spacing with padding, margin, and box-sizing
- Implement consistent styles using classes and selectors
- Finalise and tidy webpage designs using best styling practices
Who is this Course For:
- Beginners keen to explore CSS basics without confusion
- Web content creators learning to fine-tune presentation
- HTML learners ready to expand into page styling
- Graphic designers interested in digital layout control
- Bloggers who want to control their site's visual design
- Entrepreneurs building or customising their own websites
- Digital marketers looking to understand web styling better
- Anyone curious about how websites are visually structured
Career Path:
- Web Designer – £28,000 per year
- Front-End Developer – £38,000 per year
- UX/UI Assistant – £32,000 per year
- Email Template Coder – £30,000 per year
- Junior Website Administrator – £26,000 per year
- Content Management Assistant – £24,000 per year
Frequently asked questions
CSS stands for Cascading Style Sheets. It controls the look and layout of HTML elements on a webpage, such as colours, fonts, spacing, and positioning.
Use the <link> tag inside the <head> section of your HTML like this: <link rel="stylesheet" href="styles.css">
Classes (using a .) can be used on multiple elements, while IDs (using a #) should be unique and only used once per page.
A CSS selector targets the HTML element(s) you want to style. For example, p targets all paragraphs, and .highlight targets all elements with the class "highlight".