最新のWeb開発のチュートリアル
 

HTML class Attribute


使用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クラスを組み合わせることができます。

命名規則:

  • 文字で始まる必要がありAZまたはaz
  • 続いすることができます:手紙(A-Za-z)数字(0-9)ハイフン("-")およびアンダースコア("_")
  • HTMLでは、すべての値は大文字小文字を区別しません

その他の例

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スタイルオブジェクト