同じページで複数のidを使うとどんな影響がありますか?
スタイルシートでスタイルを定義するときは、idを定義してもいいし、クラスを定義してもいいということを知っています。
ID方法:_}を登録し、ページで内容を呼び出します。
CLASS方法:.test{_}は、ページ内でコンテンツIDを呼び出して一ページに一回だけ使えます。クラスは何回も参照できます。
IDとclassはあまり区別がないようです。複数のidを使ってIEに表示しても正常です。複数のidを使って何か影響がありますか?
第一の影響はW 3の検証ができないことです。
ページ表示では、現在のブラウザはこのエラーを許可しています。同じIDを複数使って「普通の場合」も正常に表示されます。しかし、JavaScriptを使ってこのdivをidで制御する必要があると、エラーが発生します。
IDは一つのラベルで、異なった構造と内容を区別するために使われています。名前のように、一つの部屋に二人の同名があると、混同されます。クラスは一つのスタイルで、どんな構造と内容にも合わせられます。服のようです。コンセプトは違っています。idは構造/内容を先に見つけて、スタイルを定義します。クラスは一つのスタイルを定義して、複数の構造/内容にセットします。
web標準は厳格な習慣でコードを書いてほしいです。
例えば、太字を表示してもいいし、表示してもいいですが、W 3 Cはもっと意味があるので、使ってもいいです。
これらの細かい問題を重視しないなら、どうでもいいと思いますが、xmlに移行する必要はありません。web標準を勉強する必要もありません。web標準の応用はこれらの細かい点からの変化です。そうでなければ、今のhtmlを使ってもいいのではないですか?
ID方法:_}を登録し、ページで内容を呼び出します。
CLASS方法:.test{_}は、ページ内でコンテンツIDを呼び出して一ページに一回だけ使えます。クラスは何回も参照できます。
IDとclassはあまり区別がないようです。複数のidを使ってIEに表示しても正常です。複数のidを使って何か影響がありますか?
第一の影響はW 3の検証ができないことです。
ページ表示では、現在のブラウザはこのエラーを許可しています。同じIDを複数使って「普通の場合」も正常に表示されます。しかし、JavaScriptを使ってこのdivをidで制御する必要があると、エラーが発生します。
IDは一つのラベルで、異なった構造と内容を区別するために使われています。名前のように、一つの部屋に二人の同名があると、混同されます。クラスは一つのスタイルで、どんな構造と内容にも合わせられます。服のようです。コンセプトは違っています。idは構造/内容を先に見つけて、スタイルを定義します。クラスは一つのスタイルを定義して、複数の構造/内容にセットします。
web標準は厳格な習慣でコードを書いてほしいです。
例えば、太字を表示してもいいし、表示してもいいですが、W 3 Cはもっと意味があるので、使ってもいいです。
これらの細かい問題を重視しないなら、どうでもいいと思いますが、xmlに移行する必要はありません。web標準を勉強する必要もありません。web標準の応用はこれらの細かい点からの変化です。そうでなければ、今のhtmlを使ってもいいのではないですか?