HTML & CSS / Subject
Advanced
Master advanced HTML and CSS through web components, resource hints, security, structured data, internationalization, cascade layers, container queries, scoping, effects, containment and architecture.
Your Progress
Learning Summary
Suggested sequence
Learning roadmap
Topics follow the Admin display order
Advanced
178 topics- Advanced Semantic HTML
- Document Outline
- Advanced Forms
- Custom Form Validation Concepts
- FormData Concepts
- Native HTML Validation API
- Constraint Validation
- Advanced Responsive Images
- Art Direction
- Image Optimization Markup
- Lazy Loading
- loading Attribute
- decoding Attribute
- fetchpriority Attribute
- Preload
- Prefetch
- Preconnect
- DNS Prefetch
- Resource Hints
- Responsive Embeds
- Advanced iframe Usage
- iframe Sandbox
- iframe Permissions
- Content Security Concepts
- CSP Meta Tag
- Cross-Origin Concepts
- Referrer Policy
- Integrity Attribute
- Subresource Integrity
- HTML Templates
- Template Element
- Slot Element
- Web Components Markup
- Custom Elements Concepts
- Shadow DOM Concepts
- Dialog Element
- Popover API Markup
- Inert Attribute
- Hidden Attribute
- ARIA Roles
- ARIA States
- ARIA Properties
- Accessible Names
- Focus Management
- Skip Links
- Screen Reader Compatibility
- Structured Data
- Schema.org Markup
- JSON-LD Integration
- Microdata
- SEO-Friendly HTML Architecture
- HTML Performance Optimization
- Critical Resource Loading
- Browser Parsing
- DOM Construction
- HTML Parsing Algorithm
- Progressive Enhancement
- Graceful Degradation
- Internationalization
- Language Metadata
- Bidirectional Text
- dir Attribute
- bdi
- bdo
- Advanced Cascade
- Cascade Layers
- @layer
- Specificity Management
- CSS Nesting
- Native CSS Nesting
- Advanced Custom Properties
- Property Fallbacks
- Dynamic CSS Variables
- @property
- Advanced Grid
- Subgrid
- Named Grid Lines
- Implicit Grid
- Explicit Grid
- Dense Grid Layout
- Advanced Flexbox
- Intrinsic Sizing
- min-content
- max-content
- fit-content
- Aspect Ratio
- aspect-ratio
- Object Fit
- Object Position
- Logical Properties
- Writing Modes
- Block and Inline Dimensions
- Container Queries
- Container Query Units
- Style Queries
- @container
- Feature Queries
- @supports
- CSS Scoping
- @scope
- :scope
- Shadow DOM Styling Concepts
- ::part()
- ::slotted()
- Advanced Pseudo-Classes
- :is()
- :where()
- :has()
- :focus-visible
- :focus-within
- :target
- :empty
- Structural Pseudo-Classes
- Form State Pseudo-Classes
- CSS Shapes
- clip-path
- shape-outside
- CSS Masks
- mask
- Gradients
- Linear Gradients
- Radial Gradients
- Conic Gradients
- Multiple Backgrounds
- Background Blending
- mix-blend-mode
- Filters
- filter
- backdrop-filter
- CSS Columns
- Multi-Column Layout
- CSS Counters
- Generated Content
- CSS Scroll Snap
- Smooth Scrolling
- Scroll Behavior
- Scroll Margin
- Scroll Padding
- Overscroll Behavior
- Scrollbar Styling
- Sticky Layout Patterns
- Advanced Positioning
- Stacking Context
- Containing Blocks
- CSS Isolation
- isolation
- CSS Containment
- contain
- content-visibility
- CSS Performance
- Rendering Performance
- Reflow
- Repaint
- Composite Layers
- GPU Acceleration Concepts
- Animation Performance
- CSS Accessibility
- Reduced Motion
- prefers-reduced-motion
- prefers-color-scheme
- Forced Colors
- High Contrast Support
- Print Stylesheets
- @media print
- CSS Architecture
- BEM
- OOCSS
- SMACSS
- ITCSS
- Utility-First CSS
- Component-Based CSS
- CSS Modules Concepts
- CSS-in-JS Concepts
- Design Tokens
- Theme Architecture
- Dark Mode
- CSS Reset
- Normalize CSS
Topics
178 published topics
- 41 ARIA StatesLearn ARIA States through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 42 ARIA PropertiesLearn ARIA Properties through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 43 Accessible NamesLearn Accessible Names through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 44 Focus ManagementLearn Focus Management through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 45 Skip LinksLearn Skip Links through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 46 Screen Reader CompatibilityLearn Screen Reader Compatibility through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 47 Structured DataLearn Structured Data through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 48 Schema.org MarkupLearn Schema.org Markup through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 49 JSON-LD IntegrationLearn JSON-LD Integration through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 50 MicrodataLearn Microdata through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 51 SEO-Friendly HTML ArchitectureLearn SEO-Friendly HTML Architecture through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 52 HTML Performance OptimizationLearn HTML Performance Optimization through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 53 Critical Resource LoadingLearn Critical Resource Loading through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 54 Browser ParsingLearn Browser Parsing through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 55 DOM ConstructionLearn DOM Construction through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 56 HTML Parsing AlgorithmLearn HTML Parsing Algorithm through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 57 Progressive EnhancementLearn Progressive Enhancement through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 58 Graceful DegradationLearn Graceful Degradation through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 59 InternationalizationLearn Internationalization through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning
- 60 Language MetadataLearn Language Metadata through a detailed HTML & CSS lesson with examples, exercises and practice questions.Advanced · 13 min read · 180 min learning