Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

kbd 要素

概要

キーボードインプット要素<kbd>)はコンピューターへのユーザーの入力コードを表します。要素名はキーボードの略語ですが、音声入力や手書き入力などの他の入力方法も含みます。多くのデフォルトスタイルは、等幅フォントのインラインで表示するものとなっています。

コンテンツカテゴリ フローコンテンツフレージングコンテンツ、パルパブルコンテンツ
許可された内容 フレージングコンテンツ
タグの省略 不可。開始と終了タグの両方が必要。
許可された親要素 フレージングコンテンツを受け入れるすべての要素
DOM インターフェイス HTMLElement。Gecko 1.9.2 (Firefox 4) 以前はこの要素に HTMLSpanElement インターフェイスを実装しています。

属性

この要素には全ての要素で共通のグローバル属性以外の属性はありません。

<p>ダイアログボックスで <kbd>cmd</kbd> を入力し、<br />OK ボタンをクリックします。</p>

<p><kbd><kbd>Ctrl</kbd>+<kbd>S</kbd></kbd> を押下して、文書を保存してください。</p>

表示結果

ダイアログボックスで cmd を入力し、
OK ボタンをクリックします。

Ctrl+S を押下して、文書を保存してください。

注記

ブラウザのデフォルトフォントフェイスを変更するため、kbd セレクタに対して CSS 規則を定義できます。ユーザが与えた設定は、定義済みの CSS より優先するでしょう。

<kbd> 要素を <samp> 要素内に配置した場合、kbd 要素はシステムがエコーで返した入力を表します。

<kbd> 要素が <samp> 要素を内包する場合、kbd 要素はシステムの出力に基づく入力、例えばメニューアイテムの選択を表します。

<kbd> 要素が別の <kbd> 要素内にある場合、内部の kbd 要素は入力機構において適切な実際のキーまたは入力単位を表します。

仕様

仕様書 策定状況 コメント
WHATWG HTML Living Standard
The definition of '<kbd>' in that specification.
Living Standard  
HTML5
The definition of '<kbd>' in that specification.
勧告 音声入力や個々のキー入力など、どのようなユーザ入力も含むように拡張
HTML 4.01 Specification
The definition of '<kbd>' in that specification.
勧告  

ブラウザ実装状況

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) 1.0 (1.7 or earlier) (有) (有) (有)
機能 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート (有) 1.0 (1.0) (有) (有) (有)

関連情報

ドキュメントのタグと貢献者

 このページの貢献者: yyss, ethertank
 最終更新者: yyss,