HTML要素 ・ 見出し・文章

<abbr>

略語

HTML や CSS のような略語を示します。title 属性に正式名称を書くと、マウスを乗せたときに表示されます。

種類
インライン要素
終了タグ
必須
主な属性
title
01

サンプルコード

HTML
1<p><abbr title="HyperText Markup Language">HTML</abbr>で構造をつくり、<abbr title="Cascading Style Sheets">CSS</abbr>で見た目を整えます。</p>
2<p>締め切りは<abbr title="as soon as possible">ASAP</abbr>でお願いします。</p>
CSS
1abbr[title] {
2 text-decoration: underline dotted;
3 cursor: help;
4}
02

実行結果

ブラウザでの表示点線の付いた略語にマウスを乗せると、正式名称が表示されます
03

解説

abbr は "abbreviation"(略語)の略で、文章中の略語を示す要素です。

title 属性に正式名称を書くと、多くのブラウザではマウスを乗せたときに表示されます。多くのブラウザは、title 付きの abbr に点線の下線を表示します。

ただし title はタッチ操作の端末では表示されません。初めて出てくる略語は、本文の中で正式名称も書いておくと親切です。

04

応用例・注意点

主な属性・CSS

名前説明
title 属性正式名称や説明
text-decoration: underline dotted点線の下線で略語であることを示す
cursor: helpマウスを乗せたときにヘルプのカーソルにする

初出で正式名称を書く

本文で正式名称を書き、以降は略語だけにする書き方です。

HTML
1<p><abbr>SEO</abbr>(Search Engine Optimization:検索エンジン最適化)の基本を紹介します。</p>

注意点

  1. 01title の内容は読み上げソフトで読まれない場合があります。重要な説明は本文に書きます。
  2. 02すべての略語に abbr を付ける必要はありません。読者が知らなそうなものに使います。
↑↓ 選択Enter 移動Esc 閉じるCtrl K⌘K で開閉