Skip to content

Repository files navigation

CSS Course Practice

This repository contains a structured collection of CSS exercises, examples, and practical tasks based on the course "Ultimate CSS Course" by Bogdan Stashchuk.

The goal of this project is to strengthen understanding of core CSS concepts, layout techniques, styling patterns, and responsive design through hands-on practice.

Contents

The repository is organized by topic and follows a progressive learning path:

  • 01.CSS Basics
  • 02.CSS Selectors
  • 03.Combinators
  • 04.Box Model
  • 05.Background
  • 06.Text
  • 07.Colors
  • 08.Pseudo-Elements
  • 09.Pseudo-Classes
  • 10.Inheritance
  • 11.Specificity
  • 12.Transitions
  • 13.Animations
  • 14.Position
  • 15.Flexbox
  • 16.Grid
  • 17.Media Queries

What is covered

  • CSS syntax and structure
  • Selectors and combinators
  • Box model and sizing
  • Typography, colors, backgrounds
  • Pseudo-elements and pseudo-classes
  • Inheritance and specificity
  • Transitions and animations
  • Positioning and layout behavior
  • Flexbox and Grid systems
  • Responsive design with media queries

How to use

Open any folder in the browser and review the HTML/CSS files to study how the example works. This repository is best used as a practical learning reference or as a place to repeat exercises.

Project standards

This repository includes community and project documentation to support healthy collaboration:

License

This project is licensed under the MIT License.

Author

Max Andreev

About

CSS learning repository with practical examples and exercises covering selectors, box model, positioning, flexbox, grid, responsive design, transitions, animations, and modern web styling fundamentals.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages