CSSファイル適用時のDOCTYPE宣言WEB相談室Webページ作成に関しての何でも掲示板です。わからない]HTMLファイルからCSSファイルを読み込んで適用させるようにしています。4.01//EN""http://www.w3.org/TR/html4/strict.dtd">上記のようにDOCTYPE宣言を行うと、スタイルシートが正しく表示されません。]>上記のようにDOCTYPE宣言を行うと、スタイルシートが正しく表示されません。そのように宣言すると表示が「正しくなる」理由ならあるのですが。]CSSがおかしいのでは。]クラス名に使用できる文字列は次の通りです。コード番号による参照ただし、『識別子の先頭には数字やハイフンなどの記号を使用することはできない。「.2」等の不正なセレクタを含む規則集合全体を無視します。特定のブラウザのエラー処理に依存しないこと。文字と活字ケース]などを参照のこと。]>>4(正確に)先を越されてしまった。][補足]先程の提示した定義は、[CSS]に於ける識別子の定義です。id属性及びclass属性の値定義とは異なることに注意すること。]割り当てていたCLASS名を1→one,2→twoに変更したところ、うまく表示されるようになりました。ありがとうございました。]そもそもHTML文書がValidでなければ、DOCTYPE宣言をしてはいけない。