Not supported by Explorer 6- and Safari less than 3.0b.
Selects elements that are later siblings of other elements.
Testsheet:
pre ~ p {font-style: italic;}
The pre ~ p selector means "each P element that is preceded by a PRE element", but, unlike
the pre + p adjacent selector, the <pre>
element doesn't have to be the direct preceding element.
Therefore this paragraph, too, should be italic. Although it's not directly preceded by a <pre>,
the <pre> is a general previous sibling.
This is a paragraph in a div. Since this paragraph doesn't have the <pre> as a previous sibling
(it's more like an uncle; a previous sibling of this paragraph's parent node), it shouldn't be italic.