Master website design with Cascading Style Sheets (CSS). Learn from our expert trainers how to optimise layouts and create professional websites.
2 day course 10am - 5pm Live Online or Classroom-based
What you will learn
- Understanding the fundamentals of Cascading Style Sheets (CSS), enabling you to create visually engaging and modern website layouts.
- How to structure and style web pages with CSS selectors and properties, empowering you to build flexible, responsive designs.
- Exploring advanced layout techniques such as Flexbox and Grid, helping you achieve sophisticated and adaptable site structures.
- How to manage typography, colours and spacing in CSS, enabling you to deliver polished, consistent and accessible web experiences.
- Learning to optimise CSS for performance and maintainability, helping you work more efficiently and support larger projects with ease.
- How to implement media queries and responsive design, empowering you to create websites that look great on any device or screen size.
- Mastering CSS transitions and animations, enabling you to add dynamic, interactive elements that enhance user engagement and satisfaction.
- How to troubleshoot and debug CSS issues, helping you resolve design challenges quickly and deliver professional results in your web development role.
This Designing Websites with Cascading Style Sheets (CSS) course includes
-
Authorised Certificate
-
Lifetime support after your course
-
Course materials
-
Live Instructor-led training
-
Refreshments all day
-
Latest Mac or PC ready to go
-
Authorised Trainers
-
Hands-on exercises
Book this course
We offer Designing Websites with Cascading Style Sheets (CSS) as a private course.
You can select a date which suits you or your team.
The course content can be fully customised to your exact learning requirements.
Request datesCourse Outline for Designing Websites with Cascading Style Sheets (CSS)
Introduction to CSS
- Benefits of separating Style from Content
- Stylesheet syntax
- Rules, Selectors and Tags
- Cascading order
- Inheritance
Implementing style sheets
- Inline styles
- Internal/Embedded stylesheets
- External/Linked stylesheets
- Importing stylesheets
Best practices
- Cross platform compatibility and usability issues
- Units - ems, percentage, pixels
CSS Selectors
- Tag selectors
- Class and id selectors
- Contextual Selectors
- Pseudo classes and pseudo elements
- Specificity
Text and Fonts
- Typographical properties
- Font Properties
- List Styles
The Box Model
- Formatting with the box model
- Borders, Padding and Margins
- Alignment
- Floating Elements
CSS Positioning
- Positioning absolutely vs. relatively
- Layering elements with the Z-Index property
- Making elements invisible
Colours and Backgrounds
- Specifying colours and backgrounds
- Setting border and hyperlink colours
- Controlling the background image
Tables
- Parts of a table
- The collapsing borders model
- Alignment and sizes
- Rules in conflict
- Cascading order
CSS Layout
- Using divs for layout
- Understanding float
- Relative positioning on a div
- Centering content
- Fluid vs Elastic vs Fixed layout
Design and Usage Techniques
- Dynamic link colours
- Styling form elements
- Creating navigation bars
- CSS Rollovers
- Creating and using CSS Sprites
- Using CSS Frameworks
FAQs about the Designing Websites with Cascading Style Sheets (CSS) course
Is this Designing Websites with Cascading Style Sheets (CSS) course suitable for me?
This course is designed for people who are new to designing websites with CSS or have been designing websites with CSS for a while but have never had formal training or who would like to learn best practice in designing websites with CSS. If you are have any questions about whether the course could meet your needs, please speak to our customer service team, who will be delighted to advise you.
How is the content taught throughout the Designing Websites with Cascading Style Sheets (CSS) course?
Our Designing Websites with Cascading Style Sheets (CSS) course is extremely interactive. You will be learning CSS and web design throughout the day, working through examples under the guidance of our trainer, who will be supporting you through each step.
What is the recommended number of people for the class when I attend the Designing Websites with Cascading Style Sheets (CSS) course?
For private classes in Designing Websites with Cascading Style Sheets (CSS), we recommend a maximum of 8 to 10 people from the same company in the class. Please ask our customer service team to help you find the right balance of people per class and the number of days training you need.
Should I attend the Designing Websites with Cascading Style Sheets (CSS) course in person or live online?
For in-person courses at our London training centre, you will receive a warm personal welcome, your choice of the latest Mac or PC and morning and afternoon refreshments. If you prefer to attend remotely, rest assured that you will be taught live by the same experts that deliver our in-person courses, covering the same training content, using the same exercises and materials. A second monitor is recommended but not essential.
What support is available after I attend the Designing Websites with Cascading Style Sheets (CSS) course?
We offer ongoing support to our Designing Websites with Cascading Style Sheets (CSS) course attendees through email and by arrangement, phone calls. You are welcome to ask any questions on topics covered during training. Our trainer will always do their best to explain principles and help you with any issues you encounter.
Will I receive a certificate upon completion of my Designing Websites with Cascading Style Sheets (CSS) course?
Yes, you'll receive a certificate of completion from Transmedia, demonstrating your knowledge and attendance on our Designing Websites with Cascading Style Sheets (CSS) course. Our certificates note our Authorised Training Centre status.
Designing Websites with Cascading Style Sheets (CSS) — Team and Bespoke Training
Booking a private training session allows you to focus on your exact needs on dates that work best for you or your team.
- Sessions can be run online or in person, on your site or at our London training centre.
- We manage training for many of the UK’s largest companies, taking care of all the admin, working with you to ensure the perfect course.
- Our expert trainers will first understand your requirements and then tailor each session to your exact specification.
- We offer a free consultation service to work out every detail of your course.
Prices for bespoke sessions with our expert trainers start at £595 + VAT, depending on the course and number of people.
Costs include all preparation time to customise the course to your exact requirements.
Private One-to-One Training
One-to-one tuition tailored to your exact requirements. Your choice of duration, dates and content.
Book NowTeam Training for Companies
Group bookings provide you with the most cost-effective way to train your team.
Book Now
Our Clients






















Latest Blog Articles
Why Transmedia?
Unlimited Training Support
We offer unlimited training support after your course.
Bespoke Training Solutions
Customised training and software solutions based on your exact requirements.
Worldwide Creative Skills Training
Join our authorised training courses live online from anywhere in the world.
Authorised Training Professionals
Our experts are accredited by Adobe, Apple and Claris and bring years of experience and real-world expertise.