例
使用class HTMLドキュメント内の属性:
<html>
<head>
<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属性は、要素のための1つまたは複数のクラス名を指定します。
class属性は、主に、スタイルシートのクラスを指すために使用されます。 しかし、また、指定されたクラスを有するHTML要素を変更する(HTML DOMを介して)のJavaScriptで使用することができます。
ブラウザのサポート
属性 | |||||
---|---|---|---|---|---|
class | はい | はい | はい | はい | はい |
HTML 4.01とHTML5の違い
HTML5では、 class属性は任意の HTML要素で使用することができます(これは、任意のHTML要素に検証します。しかし、それは必ずしも有用ではありません)。
HTML 4.01では、 class属性を一緒に使用することはできません: <base>, <head>, <html>, <meta>, <param>, <script>, <style> 、および<title> 。
構文
<elementclass="classname">
属性値
値 | 説明 |
---|---|
classname | 要素の1つ以上のクラス名を指定します。 、複数のクラスを指定するスペースでクラス名を分離するために、例えば<span class="left important"> これは、1つのHTML要素のためにいくつかのCSSクラスを組み合わせることができます。 命名規則:
|
その他の例
例
1つのHTML要素に複数のクラスを追加します。
<!DOCTYPE html>
<html>
<head>
<style>
h1.intro {
color: blue;
text-align: center;
}
.important {
background-color: yellow;
}
</style>
</head>
<body>
<h1 class="intro
important">Header 1</h1>
<p>A paragraph.</p>
</body>
</html>
»それを自分で試してみてください 関連ページ
HTMLチュートリアル: HTML属性
CSSチュートリアル: CSSセレクタ
CSSリファレンス: CSS .classセレクター
HTML DOMリファレンス: HTML DOM getElementsByClassName()メソッド
HTML DOMリファレンス: HTML DOM classNameプロパティ
HTML DOMリファレンス: HTML DOM classListプロパティ
HTML DOMリファレンス: HTML DOMスタイルオブジェクト