What does an asterisk (*) do in a CSS selector? - Stack Overflow The CSS that you referenced is very useful to a web-designer for debugging page layout problems I often drop it into the page temporarily so I can see the size of all the page elements and track down, for example, the one that has too much padding which is nudging other elements out of place
What does the ~ (tilde squiggle twiddle) CSS selector mean? The ~ selector is in fact the subsequent-sibling combinator (previously called general sibling combinator until 2017): The subsequent-sibling combinator is made of the "tilde" (U+007E, ~) character that separates two sequences of simple selectors The elements represented by the two sequences share the same parent in the document tree and the element represented by the first sequence precedes