記事個別表示 (1367)
これは「CSS2 のバックスラッシュの扱い | 水無月ばけらのえび日記」に関連するコメントです。
[1367] Re: えび日記 : 「CSS2 のバックスラッシュの扱い」
ばけら (2003年12月16日 21時39分)
すみません、私が出した正規表現に語弊があったようで申し訳ないです。
16進エスケープの表現は仕様で正確に定められていまして、
\\[0-9a-f]{1,6}[ \n\r\t\f]?
です。これは CSS2 の 4.1.1 に出ています。
1桁から 6桁までの任意の数字が OK なのです。
#先の私の正規表現は出鱈目です。申し訳ないです。
で、例によってテストを作ってみました。
最後の二つは 7桁、0桁で不正なケースです。これら二つは黒背景・白文字になっては駄目です。
……ただ、他の例についても NUL が無視されるという挙動は正しいのでしょうか? Mozilla 系でもやっぱり \0 は無視されてスタイルが適用されているようですが……。
NUL の扱いの規定って見た覚えがないので規定されていないような気がするのですが、調べてみます。
これは「水無月ばけらのえび日記 : CSS2 のバックスラッシュの扱い」に関連するコメントです。
全読: [1344]Re: えび日記 : 「CSS2 のバックスラッシュの扱い」からのスレッド(20件)]