Web DevBeginnerfreeloading…
CSS Fundamentals
Master the essentials of CSS to create beautiful, functional web pages. Learn how to use selectors, colors, typography, the box model, spacing, backgrounds, modern layout techniques with display properties, and flexbox. This course is perfect for those comfortable with basic HTML who want to elevate their web design skills.
Full-Stack Web Development · stage 2 of 7
29 hr 20 min
duration
44
lessons
7
modules
88
problems
7 modules · 44 lessons · 88 problems
01
CSS Selectors and Structure
Learn how to target HTML elements using CSS selectors and organize your stylesheets.
4 hrBeginner6 lessons
Colors and Backgrounds
Explore color techniques, gradients, and background styling for eye-catching web pages.
4 hr 40 minBeginner7 lessons
Typography and Fonts
Style text with fonts, sizes, weights, spacing, and advanced typography properties.
3 hr 20 minBeginner5 lessons
The CSS Box Model
Understand how content, padding, borders, and margins create element layouts.
4 hrBeginner6 lessons
Spacing: Margins and Padding
Manipulate margins and padding for precise control over element spacing.
4 hrBeginner6 lessons
Borders and Border Styling
Apply and customize borders to highlight and frame elements on the page.
5 hr 20 minBeginner8 lessons
Display Properties and Flexbox Layouts
Control element flow with CSS display properties and build flexible layouts using flexbox.
4 hrBeginner6 lessons