English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
グローバル属性classの値は、スペースで区切られた要素のクラス名(classes)リストで、CSSやJavaScriptがクラスセレクタ(class selectors)やDOMメソッド(document.getElementsByClassName)を通じて特定の要素を選択しアクセスするために使用されます。
HTMLドキュメントでclass属性を使用する方法:
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>基础教程网(oldtoolbag.com)</title> <style> h1.intro { color: blue; } p.important { color: green; } </style> </head> <body> <h1 class="intro">Header 1</h1> <p>A paragraph.</p> <p class="important">Note that this is an important paragraph. :)</p> </body> </html>
classの命名には特に要求はありませんが、ウェブ開発者は、要素の表示名ではなく、要素の意味や目的を表す名前を使用する方が良いです(たとえば、要素がイタリック体であれば、classの命名もitalicsではありません)。意味のある命名は、ページの表示が変わっても論理的です。
IEFirefoxOperaChromeSafari
すべての主要なブラウザがclass属性をサポートしています。
class属性は、要素のクラス名を定義します。
class属性は、要素に1つまたは複数のクラス名を指定します。
class属性は通常、スタイルシートのクラスを指すために使用されますが、JavaScript(HTML DOMを通じて)は、指定されたクラスを持つHTML要素を変更することもできます。
HTML では、5 では、class 属性はどの HTML 要素でも使用できます(それが) どの HTML 要素でも検証できますが、常に有用ではありません)。
HTML では、 4.01 では、class 属性は以下の用途に使用できません: <base>, <head>, <html>, <meta>, <param>, <script>, <style>, および <title>。
<element>
値 | 説明 |
---|---|
classname | クラスの名前を指定します。複数のクラスを指定する場合、クラス名をスペースで区切ります。
<span>. HTML 要素は複数のクラスを使用することができます。 名前の規則:
|
要素に複数のクラスを追加する
HTML 要素に複数のクラスを追加する方法