2013-04-23 4:21, Larry Martell wrote:
> It's very basic and simple.
I’m not so sure about the question, but the answer is very basic and
simple: don't use the acronym element. It’s hostile to accessibility,
especially since it makes authors think they can put the expansion of an
abbreviation or an acronym in a title attribute and be done with it. The
result is that a cryptic expression appears in the text, instead of
being plainly explained in the text.
The HTML5 CR declares acronym as obsolete. The acronym element never had
a satisfactory definition, because "acronym" means different things to
different people. And it causes an odd dotted underline (actually,
bottom border), which is too unnoticeable and too disturbing at the same
time.
> Here's a fiddle that shows an example of what I have:
>
>
http://jsfiddle.net/BmKAv/
>
> The text starts in the middle of the acronym and goes out to the right. I'd like to end where it's currently starting.
If you rely on browsers’ handling of title attributes, you are at the
mercy of browsers. Those “tooltips” are not something describable in
HTML, or even CSS, but just poor browser behavior triggered by the use
of title="..." attributes.
Modern “tooltips” are constructed with CSS (and possibly JavaScript),
not with those boxes that show for a few seconds some text in a tiny
font. But instead of tooltips, just write as you would in normal prose
if you were writing plain text:
“TWAIN” stands for “Technology Without An Interest.” TWAIN is…
When writing an HTML document, you need not be more obscure than you
would be in plain text, or speech.
--
Yucca,
http://www.cs.tut.fi/~jkorpela/