Docs
/
CSS Tailwind

CSS & Tailwind — Learning Roadmap

Modern CSS mastery and utility-first development with Tailwind CSS.


Topics

#TopicKey Concepts
01CSS FundamentalsSelectors, specificity, cascade, inheritance, box model, display, positioning
02FlexboxFlex container/items, axes, justify-content, align-items, flex-grow/shrink, order, wrapping
03CSS GridGrid container, rows/columns, template areas, auto-flow, minmax, repeat, subgrid
04Responsive DesignMedia queries, mobile-first, container queries, fluid typography, viewport units
05CSS Custom PropertiesVariables, theming, dark mode, dynamic values, fallbacks, scope
06Animations & TransitionsTransitions, keyframes, transform, animation properties, performance, @view-transition
07Modern CSS Features:has(), :is(), :where(), nesting, @layer, @container, color-mix(), @scope
08CSS ArchitectureBEM, ITCSS, utility-first, CSS Modules, CSS-in-JS, specificity management
09Tailwind FundamentalsUtility classes, responsive prefixes, states (hover/focus), dark mode, configuration
10Tailwind ComponentsBuilding cards, navbars, forms, modals, layouts with utilities, @apply extraction
11Tailwind Customizationtailwind.config, custom colors/spacing/fonts, plugins, presets, extending theme
12Tailwind AdvancedArbitrary values, groups, peer modifiers, JIT, prose (typography), container queries
13Accessibility (a11y)Color contrast, focus management, screen reader text, reduced motion, ARIA, semantic HTML
14PerformanceCritical CSS, purging unused CSS, content-visibility, contain, will-change, font loading
15Real-World LayoutsDashboard, landing page, blog, e-commerce grid, sticky header/footer, sidebar patterns

How to Use

  1. Master CSS fundamentals, Flexbox, Grid — the layout foundation
  2. Learn responsive design and custom properties for modern patterns
  3. Study animations and modern CSS features for polished UIs
  4. Switch to Tailwind (topics 09-12) for rapid utility-first development
  5. Finish with accessibility, performance, and real-world layouts