The general sibling combinator, written as ~, selects all later siblings of an element. It uses relationships between HTML elements to target related elements without adding extra class or ID names. section 1.6.2
Targeting sibling images
A selector such as header ~ img targets images that are siblings of a header, as illustrated by the general sibling example.
