Understand Before You Build
HTML
Form
HTML pattern Attribute
CSS
inset
scroll-snap-type
margin-inline
Content-visibility
Scroll-Driven Animations
Isolation
@Container
@layer
:not()
:is()
:Where()
:has()
:target
backdrop-filter
:root
Color-scheme
Animations
Selectors
Object-fit
Logical Pseudo-Classes
:scope
Properties
Performance
Aspect-ratio
State Pseudo-Classes
Positioning
Resize
Structural Pseudo-Classes
Responsive Design
Units
Root & Scope Selectors
Scrolling
At-Rules
Target & URL Selectors
Spacing
Functions
Attribute Selectors
Layouts
Basic Selectors
Filters & Effects
Colors & Typography
Flexbox
Combinator Selectors
Grid
Form & UI State Selectors
AI CSS Generator
Sass
Variables
Nesting
Mixins
Reusable styles
Large project management
CSS Frameworks
Material UI
Bootstrap
Tailwind CSS
React UI
Performance Optimization
React.memo
useMemo
useCallback
Lazy Loading
Code Splitting
Virtual DOM Optimization
Preventing Re-renders
Props & State
Hooks
Component-based architecture
State-driven UI updates
Figma
Design systems
Tokens
Variables
Auto layout
Component variants
Design handoff
UI consistency