<abbr> = <acronym>?

S

SeeSchloss

Is <abbr> = <acronym>?

Hmm... I'd say <abbr> is for abbreviations and <acronym> is
for acronyms, but I may be wrong...
 
K

kayodeok

Is <abbr> = <acronym>?

If you can pronounce it, it is <acronym>, otherwise, it is <abbr>.

Use <abbr title="United States of America"> for USA and <acronym
title="Radio Detection And Ranging"> for Radar.

In any case, IE6 doesn't appear to support either <abbr> or <acronym>

Though I still use it and ignore IE6's inability to render it.
 
N

Nico Schuyt

kayodeok said:
Steven wrote in
If you can pronounce it, it is <acronym>, otherwise, it is <abbr>.
Use <abbr title="United States of America"> for USA and <acronym
title="Radio Detection And Ranging"> for Radar.

What could be the advantage for a visitor?? Everybody knows what is meant by
USA as well as radar.
I even think 'radar' is more meaningful for an average person than 'Radio
Detection And Ranging'.
Nico
 
S

SeeSchloss

Après mure réflexion, "Nico Schuyt" a écrit :
What could be the advantage for a visitor?? Everybody knows what
is meant by USA as well as radar.
I even think 'radar' is more meaningful for an average person
than 'Radio Detection And Ranging'.

But not everybody knows what JPEG, CSS, HTML, XML, GIF,
YASA, YAFRAY, POVRay, LAME or GPU mean ?
Look at the W3C homepage : the W3C defines all their
acronyms and abbreviations in the menu.

BTW, maybe it is slightly different for english, but french
defines an "acronyme" as the first letters of an expression
(like EDF for Electricité de France) and an "abréviation"
as "a shortened form of a word or phrase". For example,
XHTML is not an acronym but azn abbreviation because it
stands for "eXtended HyperText Markup Language", the
acronym would be "EHML". It may be different in english
though.
 
D

David Dorward

Nico said:
What could be the advantage for a visitor?? Everybody knows what is meant
by USA as well as radar.

There are less commonly known acronyms and abbreviations.
 
N

Nico Schuyt

SeeSchloss said:
But not everybody knows what JPEG, CSS, HTML, XML, GIF,
... mean.

Maybe, but in all the examples above someone who doesn't know waht the
abbreviation means certainly has no idea what the full expression means.
Isn't it better to make a link on such words to a page with complete
explanation (when needed)?.
Nico
 
S

Steven

SeeSchloss said:
Hmm... I'd say <abbr> is for abbreviations and <acronym> is
for acronyms, but I may be wrong...

Er,... yes, of course.
I guess I was focusing too much on the syntax and what it does.
Thanx all.
 
S

SeeSchloss

Après mure réflexion, "Nico Schuyt" a écrit :
Maybe, but in all the examples above someone who doesn't know
waht the abbreviation means certainly has no idea what the full
expression means. Isn't it better to make a link on such words to
a page with complete explanation (when needed)?.
Nico

Well I think you could use it in a page describing it, like
<acronym title="Graphics Interchange Format">GIF</acronym>
is a compressed graphical format...

Of course, something like "GIF (Graphics Interchange
Format) is..." would be at least as efficient but... ;-)

And there are probably (non-technical) acronyms that do not
need an explanation to be understood (like usenet ones ?).
 
N

Nico Schuyt

SeeSchloss said:
Nico Schuyt a écrit :
Well I think you could use it in a page describing it, like
<acronym title="Graphics Interchange Format">GIF</acronym>
is a compressed graphical format...
Of course, something like "GIF (Graphics Interchange
Format) is..." would be at least as efficient but... ;-)

Isn't it better to use: <acronym title="a compressed graphical
format">GIF</acronym>?
Nico
 
T

Toby A Inkster

kayodeok said:
If you can pronounce it, it is <acronym>, otherwise, it is <abbr>.

That is one school of thought. The other is that abbreviations formed by
taking the first part of each word and sticking them together are
acronyms. So the following are acronyms:

USA
UK
Laser
UNICEF

and the following are not:

Dr
abbr.
iff

Of course, most people (from either school of thought) agree that all
acronyms are abbreviations, but not all abbreviations are acronyms.

It is primarily because of this confusion that <acronym/> is being ditched
in XHTML 2. So instead use <abbr/> always.

As an aside, it is believed that the <acronym/> element was slipped into
the HTML 4.0 specification as an April Fools' Day joke. If you check the
HTML 4.0 (not 4.01) spec, you'll see it was published on 1 April 1997.

Lastly, why is 'abbreviation' such a very long word?
 
M

Mark Parnell

Sometime around Wed, 10 Dec 2003 21:29:00 +0000, Toby A Inkster is reported
to have stated:
Lastly, why is 'abbreviation' such a very long word?

Just use abbr. ;-)
 
R

Richard

kayodeok! said:
If you can pronounce it, it is <acronym>, otherwise, it is <abbr>.
Use <abbr title="United States of America"> for USA and <acronym
title="Radio Detection And Ranging"> for Radar.

Output would actually be RDAR. Not RaDAR.


In any case, IE6 doesn't appear to support either <abbr> or <acronym>
Though I still use it and ignore IE6's inability to render it.

What's the point of using either when the output is the same as if no tag
were used?
For instance, what if I use <abbr>Fumbling Bunch of Idiots</abbr> instead of
just saying FBI [fumbling bunch of idiots]?

Seems to me it's totally useless coding.

 
R

Richard

Toby! said:
kayodeok wrote:
That is one school of thought. The other is that abbreviations formed by
taking the first part of each word and sticking them together are
acronyms. So the following are acronyms:

Wrong! Neither Usa nor UK is a word.

Laser
UNICEF
and the following are not:

Of course, most people (from either school of thought) agree that all
acronyms are abbreviations, but not all abbreviations are acronyms.
It is primarily because of this confusion that <acronym/> is being
ditched in XHTML 2. So instead use <abbr/> always.
As an aside, it is believed that the <acronym/> element was slipped into
the HTML 4.0 specification as an April Fools' Day joke. If you check the
HTML 4.0 (not 4.01) spec, you'll see it was published on 1 April 1997.
Lastly, why is 'abbreviation' such a very long word?
 
K

kayodeok

What could be the advantage for a visitor?? Everybody knows what
is meant by USA as well as radar.

How about FUD?

Not everyone knows what FUD is but everyone knows what it means when
written out in full (Fear Uncertainty Doubt)
 
K

kayodeok

kayodeok! said:
Use <abbr title="United States of America"> for USA and
<acronym title="Radio Detection And Ranging"> for Radar.

Output would actually be RDAR. Not RaDAR.
http://www.acronymfinder.com/af-query.asp?p=dict&String=exact&Acronym=RADAR

What's the point of using either when the output is the same as
if no tag were used?
For instance, what if I use <abbr>Fumbling Bunch of
Idiots</abbr> instead of just saying FBI [fumbling bunch of
idiots]?

That is not the correct usage of <abbr>
http://www.w3.org/TR/REC-html40/struct/text.html#h-9.2.1
 
B

Brian

What about those who do know the shortened version, but not the full?
There are people who make web pages who don't know what "html" stands
for.

Why is that an either/or proposition?
Isn't it better to use: <acronym title="a compressed graphical
format">GIF</acronym>?

I don't think so. The title of an acronym element isn't meant to
replace the dl element.
 
M

Michael Wilcox

Steven said:
Is <abbr> = <acronym>?

<acronym> would be used when defining a set of letters derived from a group
of words. Each letter in an acronym stands for another word or part of a
word. A text-to-speech browser would probably pronounce this letter by
letter, unless defined differently with CSS aural style sheets.

<abbr> would be for other shortened forms of (usually) single words. Example
include Dr., Mr., Mrs., esp., etc.
 
J

Jukka K. Korpela

kayodeok said:
In any case, IE6 doesn't appear to support either <abbr> or <acronym>

IE 6 actually supports <acronym> but not <abbr>, which is very strange of
course (unless you know the history behind this).

Here support means that IE 6 correctly parses an <acronym> element, allows it
to be styled using CSS, and shows its title attribute value, if present, as a
tooltip on mouseover. This looks relatively good support to me.

But the important question is really whether you should use _either_ of these
elements. What do you wish to achieve? There seems to be a school of though
that regards such markup as a _replacement_ for explaining your abbreviations
and acronyms in normal text. That way, those elements could actually work
_against_ accessibility. More on this:
http://www.cs.tut.fi/~jkorpela/html/abbr.html
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,764
Messages
2,569,567
Members
45,041
Latest member
RomeoFarnh

Latest Threads

Top