AcademySTYLE
CSS Tutorial
Turn structure into design: selectors, the box model, flexbox, grid, responsive design and animation.
0/16 lessons complete
- 01CSS IntroductionThree ways to add CSS and how a rule is built.
- 02SelectorsType, class, id, attribute, grouping and combinators.
- 03Cascade, Specificity & InheritanceWhy one rule wins over another.
- 04Colors & Unitshex, rgb, hsl, oklch and px vs rem vs %.
- 05The Box Modelcontent, padding, border, margin and box-sizing.
- 06Typographyfont-family, weight, size, line-height, spacing and web fonts.
- 07Backgrounds, Borders & ShadowsGradients, radius, outline, box-shadow and glows.
- 08Display & Positionblock, inline, inline-block, none; static, relative, absolute, fixed, sticky.
- 09FlexboxOne-dimensional layout: direction, justify, align, gap, wrap and grow.
- 10CSS GridTwo-dimensional layout with columns, rows, areas and auto-fit.
- 11Responsive DesignMobile-first media queries, fluid type and container widths.
- 12Transitions & Animationstransition, transform, keyframes and timing functions.
- 13Custom Properties (Variables)Design tokens, theming and dark mode.
- 14Pseudo-classes & Pseudo-elements:hover, :focus, :nth-child, :not, ::before, ::after.
- 15Modern CSSNesting, :has(), container queries, aspect-ratio and clamp().
- 16Project: Build a Neon Card GridCombine grid, variables, shadows and transitions.