:local-link()
dir
attributes) (or maybe :dir(rtl|ltr)
?) – :dir()
chosen[attr=val i]
notation[#column=2]
– this example done with :nth-column(2)
::quote-start
and ::quote-end
, to match characters with the Quotation_Mark property that are direct children of the element and that are immediately inside the start and end (respectively) of the element, ignoring White_Space characters. (This would help a lot with <q>
in HTML5.):placeholder
- matches form elements displaying placeholder text. This allows web developers and theme designers to customize the appearance of placeholder text, which is a light grey color by default. This may not work well if you've changed the background color of your form fields to be a similar color, for example, so you can use this pseudo-class to change the placeholder text color.::window
pseudo-element::first-words(n)
, ::first-lines(n)
, ::nth-line(an+b)
, ::last-line
etc.:link
etc.col.foo // td
– done with td:column(col.foo)
input // label
– done without further knowledge of markup language, i.e. $label /for/ input, $label input
img // map
– opposite of input
–label
situation, img /usemap/ map
x[href#] // y[id#]
– always any ID in target, x /href/ y
:matches()
and $
::value
pseudo-element in CSS3-UI.