div id と div class の主な違いは、div id は特定の div 要素に id 属性を割り当ててその要素にスタイルやインタラクティブ性を適用するのに対し、div class は複数の div 要素に class 属性を割り当てて一連の div 要素にスタイルやインタラクティブ性を適用することです。
HTMLとは、HyperText Markup Language(ハイパーテキストマークアップランゲージ)の略。
他のすべてのウェブテクノロジーの基本言語です。
一般に、ウェブ開発にHTMLを使用する主な目的は、ウェブページの構造を構築することです。
プログラマーは、HTMLを使って段落、表、画像、リスト、見出し、その他多くの要素を定義することができます。
さらに、HTMLのブロックレベル要素は、新しい行から始まり、利用可能な幅をすべて使用します。
例えば、divはブロック-レベル要素です。
プログラマーは、HTML要素の特徴を記述するために属性を使用することができます。
id と class がそれです。
したがって、この二つの属性はdivでも使うことができる。
div id とは
id属性は、各HTML要素を一意に識別するのに役立ちます。
id の値は一意であり、引用符で囲まれた中に記述されます。
プログラマーは、要素に id を与え、その id を使って CSS や JavaScript のコードを入力し、スタイルを追加したり、ウェブページを動的にすることができます。
div要素にidをつけると、次のようになります。
そして、このidを使って、スタイルをつけたり、ウェブページをダイナミックに動かすことができる。
図1: div id
divクラスとは
class属性は、一連の要素に等しいスタイルを追加するのに役立ちます。
同じ class を持つすべての HTML 要素にスタイルが適用されます。
プログラマーは、class属性をdiv.HTMLと一緒に使用することができます。
例えば、以下のようなコードです。
2つのdivブロックがあります。
どちらのブロックもclassの国を持っています。
このため、プログラマーはclass属性を使って、CSSやJavaScriptを適用することができます。
div id と div class の違い
定義
div id は、特定の div ブロックにスタイルやインタラクティブ機能を適用するために、id 属性を割り当てることです。
これに対して、div class は複数の div ブロックに class 属性を割り当てて、div ブロック群にスタイルやインタラクティビティを適用するものです。
したがって、これが div id と div class の主な違いです。
要素数
さらに、div id は特定の div ブロックに対して使用されます。
一方、div classはdivブロックの集合に使用されます。
ここもdiv idとdiv classの違いです。
結論
簡単に言うと、div はブロックレベルの要素です。
プログラマーは div のような HTML 要素の特徴を説明するために属性を使用することができます。
さらに、2 つの一般的な属性は id と class です。
div id と div class の主な違いは、div id は id 属性を特定の div 要素に割り当てて、その要素にスタイルやインタラクティビティを適用するのに対し、div class は class 属性を複数の div 要素に割り当てて、一連の div 要素にスタイルやインタラクティビティを適用する点です。