CSSのID・クラス名は数字を頭文字に使えない

先週末はここのブログのタグメニューをつけてたのですが、
背景が出ないとこで長時間ひっかかりました。情けなし・・・。

結論はID名に数字を付けてたのが原因でした。
ものすごい昔にどっかで聞いたような・・・(爆)
アンダーバーは覚えてたのに、こっちはすっかり失念してましたね。
仮のつもりで、いつもはやらない01からの連番で付けてしまったのが、よくなかったです。

でも、ドリームウィーバーだと表示されるので、ちっとだまされたなぁ~(´Д`)

ぷぎえもん日記 | CSSのクラスは数字を頭文字に使えなかった件

スタイルシートの基本 — ごく簡単なHTMLの説明

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

なにわCG道 » Blog Archive » CSSのクラス名は数字で始めちゃダメ!

しかし、おかげで他に背景が出なくなる状況についてもわかりました。これも覚えておこう。

CSSでfloatを指定したボックスを含むボックスの背景が出なくなる件 – Fsiki