Search icon

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.
  • Web Accessibility and Usability

    We both found the day very useful, interesting and informative. The level of information and the pace of the day was just right, keeping our attention and interest throughout the day.

    Tibbalds
    June 2025
  • User Experience (UX/UI) Design

    Excellent course provided by a knowledgeable trainer.

    Driver & Vehicle Standards Agency
    June 2025
  • Attended a two-day Advanced Premiere Pro course with Transmedia. The new office is beautiful and the training was exceptional. Will be back for sure.

    Reeve S
    August 2025
  • Really interesting course. Lots of points covered and not just things useful for photos but also for marketing materials etc.

    UK Hydrographic Office
    June 2025
  • Our trainer was amazing. The course was very well structured, and a nice amount of time was given to each task. Looking forward to the next one!

    House of Commons
    July 2025
  • I just wanted to let you know that I've managed to replicate the steps you showed me in FileMaker on my organisation's database. My invoicing layouts now work perfectly. Thank you very much!

    Julian Support
    June 2025
  • I just wanted to thank you for the recent Premiere Pro course that I attended last week. I had a enjoyable time and learnt a lot during the two days.

    Haddonstone Ltd
    June 2025
  • The course was excellent - exactly to my company's needs. All questions were answered and concepts explained very clearly.

    Hannah Griffiths
    June 2025
  • I liked the structure of the course and the practicality of seeing the processes first and then trying them ourselves. Overall very satisfied with the course.

    Guinness World Records
    June 2025
  • The course helped me understand how to prompt AI - before I had been using trial and error. Now I have more of a concrete understanding. Would recommend this whole range of experience and expertise.

    Vitaflo
    June 2025
  • Thank you for the course. I personally found it very useful.

    Highlight
    June 2025
  • An excellent course.

    Vodafone Ltd
    July 2025
  • Wonderful trainer - fun, friendly, informative and comprehensive course! Thank you very much indeed.

    Structural Soils Ltd
    June 2025
  • The trainer was extremely knowledgeable and delivered the course exceptionally well. Content was concise and certainly left me with a list of very useful takeaways.

    Dermalogica
    June 2025
  • The staff were so welcoming and made the experience really great, helping us get settled in and taken care of. Our trainer was really great at answering questions and guiding us through the course.

    Incisive Media
    June 2025
  • Web Accessibility and Usability

    We both found the day very useful, interesting and informative. The level of information and the pace of the day was just right, keeping our attention and interest throughout the day.

    Tibbalds
    June 2025
  • User Experience (UX/UI) Design

    Excellent course provided by a knowledgeable trainer.

    Driver & Vehicle Standards Agency
    June 2025
  • Attended a two-day Advanced Premiere Pro course with Transmedia. The new office is beautiful and the training was exceptional. Will be back for sure.

    Reeve S
    August 2025
  • Really interesting course. Lots of points covered and not just things useful for photos but also for marketing materials etc.

    UK Hydrographic Office
    June 2025
  • Our trainer was amazing. The course was very well structured, and a nice amount of time was given to each task. Looking forward to the next one!

    House of Commons
    July 2025
  • I just wanted to let you know that I've managed to replicate the steps you showed me in FileMaker on my organisation's database. My invoicing layouts now work perfectly. Thank you very much!

    Julian Support
    June 2025
  • I just wanted to thank you for the recent Premiere Pro course that I attended last week. I had a enjoyable time and learnt a lot during the two days.

    Haddonstone Ltd
    June 2025
  • The course was excellent - exactly to my company's needs. All questions were answered and concepts explained very clearly.

    Hannah Griffiths
    June 2025
  • I liked the structure of the course and the practicality of seeing the processes first and then trying them ourselves. Overall very satisfied with the course.

    Guinness World Records
    June 2025
  • The course helped me understand how to prompt AI - before I had been using trial and error. Now I have more of a concrete understanding. Would recommend this whole range of experience and expertise.

    Vitaflo
    June 2025
  • Thank you for the course. I personally found it very useful.

    Highlight
    June 2025
  • An excellent course.

    Vodafone Ltd
    July 2025
  • Wonderful trainer - fun, friendly, informative and comprehensive course! Thank you very much indeed.

    Structural Soils Ltd
    June 2025
  • The trainer was extremely knowledgeable and delivered the course exceptionally well. Content was concise and certainly left me with a list of very useful takeaways.

    Dermalogica
    June 2025
  • The staff were so welcoming and made the experience really great, helping us get settled in and taken care of. Our trainer was really great at answering questions and guiding us through the course.

    Incisive Media
    June 2025

This Designing Websites with Cascading Style Sheets (CSS) course includes

  • bullet point icon Authorised Certificate
  • bullet point icon Lifetime support after your course
  • bullet point icon Course materials
  • bullet point icon Live Instructor-led training
  • bullet point icon Refreshments all day
  • bullet point icon Latest Mac or PC ready to go
  • bullet point icon Authorised Trainers
  • bullet point icon 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 dates

Google Reviews

Excellent course provided by a knowledgeable trainer.

Driver & Vehicle Standards Agency
June 2025

Course 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
Show more

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 Now

Team Training for Companies

Group bookings provide you with the most cost-effective way to train your team.


Book Now

Our Clients

dyson logo bbc logo victoria and albert museum logo raf logo banking standards board logo university of oxford logo hiscox logo five cowries logo formula 1 logo game of thrones logo british library logo hmpps logo hsbc logo wcrf logo university of cambridge logo clarks logo natural history museum logo nhs logo s4c logo rapha logo usaid logo apollo tyres logo

Latest Blog Articles

Why Transmedia?

Icon of an activity line

Unlimited Training Support

We offer unlimited training support after your course.

Icon of an activity line

Bespoke Training Solutions

Customised training and software solutions based on your exact requirements.

Icon of an activity line

Worldwide Creative Skills Training

Join our authorised training courses live online from anywhere in the world.

Icon of an activity line

Authorised Training Professionals

Our experts are accredited by Adobe, Apple and Claris and bring years of experience and real-world expertise.