Characters that are may be part of HTML tag names. These are less strict that the first character
<a$[chr] id="test">
document.getElementById('test').tagName.length > 1 && log(i)
<a0x0B id="test">