HTML elements are nestable, and there are situations where you will want to apply styles in only some element nesting contexts. Contextual Selectors make this possible. By using a space separated list of Selectors 'tags, Pseudo-Elements, Pseudo-Classes, Classes or IDs', a search pattern is established.