You are viewing a simplified version of our website as you either have CSS disabled, or your web browser doesn't appear to support the latest web standards.




abbr vs acronym

There appears to be quite some confusion between web developers the difference between the tags <abbr> and <acronym>. To clear up this confusion let me explain the difference as best I can. The W3C describes the two as:

  • ABBR - Indicates an abbreviated form (e.g., WWW, HTTP, URI, Mass., etc.).
  • ACRONYM - Indicates an acronym (e.g., WAC, radar, etc.).

In Layman's terms the difference lies in the way the term is pronounced. An abbreviation represents a term spoken in individual characters, such as H.T.M.L ("haych-tee-em-el"). An acronym however, is a term spoken as it is spelt, such as DOM. DOM stands for Document Object Model, and is pronounced "dom", not "D.O.M" ("dee-ooh-em").

We all love Internet Explorer 6

Sadly there is one other thing that separates <abbr> from <acronym>. Internet Explorer does not recognise the <abbr> tag. Now why the IE team chose to not include this feature is beyond my guesswork. However it is something we as web designers have to take into account to understand exactly how our scripts will be rendered and understood. I personally use the <abbr> tag anyway. Whilst <acronym> is still standards compliant I feel that <abbr> is a more encompassing element. In addition to this, the lack of IE support for this tag does not affect the final outcome of the document in IE, it is simply ignored.


Music I Like

  • U2 - The Joshua Tree - Album Cover
  • Feeder - The Singles - Album Cover
  • The Stone Roses - Album Cover
  • Embrase - Out of Nothing - Album Cover
  • Nirvana - Incesticide - Album Cover
  • The Offspring - Smash - Album Cover

Videos I Like

  • U2 - Original of the Species - Video Screenshot
  • Nirvana - Heart Shaped Box - Video Screenshot
  • Cillet Bang Video Screenshot
  • Metallica - Unforgiven - Video Screenshot
  • U2 - Numb - Video Screenshot
  • Michael Jackson - Motown 25 - Video Screenshot

Books I Like

  • Red Dwarf, Backwards - Rob Grant - Book Cover
  • DOM Scripting - Jeremy Kieth - Book Cover
  • Foundations of Ajax - Ryan Asleson, Nate T. Schutta - Book Cover
  • The Silence of the Lambs - Thomas Harris - Book Cover
  • PHP Anthology Volume 1 - Harry Feucks - Book Cover
  • Web Standards Solutions: The Markup and Style Handbook - Dan Cederholm - Book Cover

Comments

Comments: 4

Spam Blocked: 1

  1. On 29th of July 2006 Rik Lomas said:

    Just to let you know all acronyms by their nature are abbreviations [http://en.wikipedia.org/wiki/Acronym] and for future W3C standards, there will be no acronym tags, just abbr tags.

  2. On 29th of July 2006 Damien said:

    Fuck Internet Explorer!

  3. On 29th of July 2006 Steve Tucker said:

    @Rik: Well made point. Acronyms are a more descriptive form of abbreviation. True as well about the second point you made; there is speculation that acronym tags are going to be phased out.

    @Damian: I wish I could but my clients dont share the same opinion! ;)

  4. On 29th of July 2006 Elessar said:

    Fuck your clients! J/k...i honestly dont know how i managed to 'surf the web' prior to Firefox. The simplicity of things such as tabs and extensions and themes seperate it from IE6 by miles.

    And then the memory usage is MORE than FF, which is sadly saying a lot, but hopefully Firefox 2.0 fixes that.


Post a Comment

Howdy, Stranger...

Please feel free to leave a comment. If you do leave your email, it will not be made public on the site. HTML is not allowed other than to transcript code. Please don't leave anything offensive or derogatory; nobody likes an arsehole.

* :
:
:
* :
: