キーボードのキーをマークアップする
HTMLでは、ショートカットキーなどキーボードの入力例をマークアップするためのkbd要素が用意されています。
赤いコードがkbd要素でマークアップしている部分です。
HTMLのマークアップ例
<h2>アクセスキーの入力方法</h2>
<dl>
<dt>Chrome</dt>
<dd>Windiws: <kbd>alt</kbd> + <kbd>キー</kbd> / Mac: <kbd>control</kbd> + <kbd>option</kbd> + <kbd>キー</kbd></dd>
<dt>Firefox</dt>
<dd>Windiws: <kbd>alt</kbd> + <kbd>shift</kbd> + <kbd>キー</kbd> / Mac: <kbd>control</kbd> + <kbd>option</kbd> + <kbd>キー</kbd></dd>
<dt>Safari</dt>
<dd>Mac: <kbd>control</kbd> + <kbd>option</kbd> + <kbd>キー</kbd></dd>
<dt>Edge</dt>
<dd>Windiws: <kbd>alt</kbd> + <kbd>キー</kbd></dd>
<dt>IE</dt>
<dd>Windiws: <kbd>alt</kbd> + <kbd>キー</kbd></dd>
</dl>
kbd要素の標準CSSでは特にキー入力のような見た目にはならないため、CSSで調整を行います。
CSS コード例
kbd {
padding: 3px 5px;
border-radius: 5px;
border: 1px solid #bbb;
background: #eee;
}