Estimated reading time: 1 minute, 42 seconds
Selectors are the proper nouns of CSS. Used by themselves or in combination with each other, selectors allow developers to reach elements and content on web pages and control their appearance using properties and values.
The wide variety of selectors makes it unlikely that reading every reference in this list during a single sitting will prove helpful to most developers: unlike specific CSS properties, which must be used to fulfill a particular design goal, there are usually at least half a dozen ways to reach any element using different selectors or combinators (the operational symbols between selectors that allow greater definition of what you are affecting). Advanced selectors will often be more efficient than simpler ones, and take less work to achieve the same goal, but many web pages only demand that you know the first four or five basic selection techniques to get things started.
My recommendation would be to return to this and other resources as you learn, discovering better ways to make use of selectors in your CSS.
Goals: Select elements on web pages using different methods, customizing their appearance.
Prerequisite: Introduction to CSS
Total practice time: 8 hours