![video-tutorial](/_next/image?url=https%3A%2F%2Fmedia.frontendly.io%2Fassets%2Fuploads%2F2023%2F04%2F21120740%2Fvideo-tutorials.png&w=640&q=75)
All Essential Selectors & Practical Examples
Our course covers all the crucial selectors with practical examples, guiding you from basic to advanced concepts clearly and smoothly. For enhanced accessibility, our videos come with closed captioning.
- 70+selectors
- 10+CSS fundamentals
- 10+hours of videos
Sneak Peek 👀
More than 1200 slides are provided in the video tutorial to help easily master and understand CSS Selectors.
Curriculum
Intro
- What you are going to get from this courseComing soon
- Resources and Tips for taking the courseComing soon
- Browser and Editor setupComing soon
Basic selectors
- Anatomy of CSS Rule4m
- Type selector3m
- ID selector4m
- Class selector7m
- Universal selector2m
- CSS Specificity7m
Attribute selectors
- Simple attribute value selector7m
- Exact attribute value selector4m
- Beginning attribute value selector5m
- Ending attribute value selector6m
- Containing attribute value selector5m
- Spaced attribute value selector4m
- Hyphenated attribute value selector9m
Combinators
- Selector list5m
- Descendant combinator5m
- Child combinator3m
- General sibling combinator10m
- Adjacent sibling combinator3m
- Lobotomised Owls10m
Pseudo-classes
- What is pseudo-classes?2m
Location pseudo-classes
- :link3m
- :visited5m
- :any-link4m
- :target8m
User action pseudo-classes
- :hover4m
- :active4m
- :focus9m
- :focus-visible4m
- :focus-within4m
- Ordering the link states11m
Input pseudo-classes
- :autofillComing soon
- :disabledComing soon
- :enabledComing soon
- :read-onlyComing soon
- :read-writeComing soon
- :placeholder-shownComing soon
- :defaultComing soon
- :checkedComing soon
- :indeterminateComing soon
- :requiredComing soon
- :optionalComing soon
- :validComing soon
- :invalidComing soon
- :in-rangeComing soon
- :out-rangeComing soon
Tree-structural pseudo-classes
- :rootComing soon
- :emptyComing soon
- :nth-child()Coming soon
- :nth-last-child()Coming soon
- :first-child()Coming soon
- :last-child()Coming soon
- :only-child()Coming soon
- :nth-of-type()Coming soon
- :nth-last-of-type()Coming soon
- :first-of-type()Coming soon
- :last-of-type()Coming soon
- :only-of-type()Coming soon
Patterns in :nth-*() selectors
- IntroComing soon
- Keyword valuesComing soon
- Functional notationComing soon
- of <selector>Coming soon
- Quantity awareComing soon
Functional pseudo-classes
- :is()Coming soon
- :where()Coming soon
- :not()Coming soon
- :has()Coming soon
More pseudo-classes
- :dir()Coming soon
- :lang()Coming soon
- :fullscreenComing soon
- :modalComing soon
Pseudo-elements
- What is pseudo-element?Coming soon
- ::beforeComing soon
- ::afterComing soon
- ::first-letterComing soon
- ::first-lineComing soon
- ::selectionComing soon
- ::markerComing soon
- ::backdropComing soon
- ::file-selector-buttonComing soon
- ::placeholderComing soon