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.
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
- 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
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.
This repository includes community and project documentation to support healthy collaboration:
This project is licensed under the MIT License.
Max Andreev