【HTML Living Standard】class属性の使い方
class属性の使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
classプロパティは、HTML要素に適用されるクラス名、または複数のクラス名を保持するプロパティです。これは、HTMLのほとんど全ての要素で使用できるグローバル属性の一つです。class属性を使用すると、特定のHTML要素または複数の要素に、任意の名前(クラス名)を割り当てることができます。
このクラス名は、主に二つの目的で使用されます。一つは、CSS(Cascading Style Sheets)で特定の要素グループにスタイルを適用する際のセレクタとして機能することです。例えば、同じデザインを適用したい複数の見出しや段落に同じクラス名を付与し、そのクラス名に基づいてCSSで一括してスタイルを設定できます。もう一つは、JavaScriptにおいてDOM(Document Object Model)を操作する際に、特定の要素を識別し選択するための手段として利用されることです。開発者はdocument.querySelector('.className')のようなメソッドを使って、特定のクラス名を持つ要素を効率的に取得し、動的な処理を実装できます。
複数のクラス名を指定する場合は、半角スペースで区切って記述します。これにより、一つの要素が複数の特性や役割を持つことを表現できます。class属性は、ウェブページの構造とプレゼンテーション、および動作を分離するための重要な役割を果たし、保守性の高いコードを書く上で不可欠な要素です。
公式リファレンス: HTML class global attribute
構文(syntax)
1<element class="classname1 classname2 ..."></element>
引数(parameters)
引数なし
引数はありません
戻り値(return)
戻り値なし
戻り値はありません