initial-letter - it specifies styling for dropped, raised, and sunken initial letters.:has - represents an element if any of the selectors, relative to the:scope of the given element, passed as parameters, matches at least one element. :not - a functional notation taking a simple selector X as an argument. It matches an element that is not represented by the argument. X must not contain another negation selector.:any-link - represents an element that acts as the source anchor of a hyperlink independent of whether it has been visited, that is, it matches every <a>, <area>or <link> elements with an href attribute. So, it matches all elements that match :link or :visited.i) - a CSS attribute selector causes the attribute value to be matched in an ASCII-case-insensitive manner.