Skip to content

<abbr> - The Abbreviation Element

Inline HTML 4.0

The abbreviation element marks up abbreviations, acronyms, and initialisms, optionally providing the full expansion via the title attribute.

Result
<abbr title="full expansion">abbreviation</abbr>

The title attribute provides the full expansion. When users hover over the abbreviation, browsers typically display the expansion as a tooltip.

AttributeDescriptionRequired
titleFull expansion of the abbreviationRecommended
Result
Result

When the abbreviation is defined in nearby text, the title attribute is optional:

Result
Result

First use includes the expansion, subsequent uses can omit it:

Result
Result

Always provide the title attribute on first use so screen reader users can understand the abbreviation:

<abbr title="Automated Teller Machine">ATM</abbr>

Screen readers may announce both the abbreviation and the title. Some read: “WHO, abbreviation, World Health Organization.”

For critical abbreviations, consider defining them in the text itself:

<p>The World Health Organization (<abbr title="World Health Organization">WHO</abbr>) reported...</p>

Mark up abbreviations sparingly. Common abbreviations (like “Mr.” or “Dr.”) don’t need <abbr>:

<!-- Unnecessary -->
<p><abbr title="Mister">Mr.</abbr> Smith arrived.</p>
<!-- Better -->
<p>Mr. Smith arrived.</p>
BrowserVersionNotes
Chrome1+Full support
Firefox1+Full support
Safari1+Full support
Edge12+Full support
IE7+Full support

All modern browsers display the title attribute as a tooltip on hover.

Deprecated. Use <abbr> instead for all abbreviations.