id
id
グローバル属性は、文書全体で一意でなければならない識別子 (ID) を定義します。この属性の用途は、リンク(フラグメント識別子を使用)、スクリプト、スタイル(CSS を使用)で要素を特定することです。
試してみましょう
警告:
この属性の値は不伝導性の文字列です。つまり、ウェブ作者は人間が理解するための情報を伝えるためにこの情報を使用するべきではありません(ただし、 ID を人間が理解できるようにすることは、コードを理解するために有用です。例えば、 ticket-18659
と r45tgfe-freds&$@
を比べてみてください)。
id
の値にホワイトスペース文字 (空白やタブなど) を含めてはいけません。ブラウザーはホワイトスペース文字を含む不適合な ID を、ホワイトスペース文字が ID の一部であるかのように扱います。空白区切りで並べた値を受け入れる class
属性とは対照的に、要素は ID の値をひとつだけ持つことができます。
仕様書
Specification |
---|
HTML # global-attributes:the-id-attribute-2 |
ブラウザーの互換性
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- Partial support
- Partial support
- Has more compatibility info.
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
関連情報
- すべてのグローバル属性
Element.id
はこの属性を反映しますDocument.getElementById
メソッド- CSS の ID セレクター