セレクタ で使用できる文字

使用できる文字は大小アルファベットと数字 [A-Za-z0-9] 、ASCII以外のUnicode文字、およびハイフン(-)とアンダースコア(_)に限る。識別名は数字もしくはハイフンと数字の組合せで始めることはできない。また、セレクタの要素型名、クラス名、ID名はハイフンで始めることはできない。

識別名にアンダーバーを使った場合、CSS2.0でアンダーバーは使えないことになっていたため、定義に沿った一部のブラウザでエラーとなる。(Gecko/20001108 Netscape6/6.0 など)