Selectors for strange element names
This should be green (escaped '.' in type selector).
<_elem_with_us>This should be blue (escaped '_' in type selector).
This should NOT be red (unescaped '.' in type selector).
<_second_elem_with_us>This should be purple (unescaped '_' in type selector, OK per CSS2 errata).
This should be fuchsia (unescaped '-' in type selector).
This should be navy (escaped and unescaped '-' in type selector).
There are lots more tests to write here...