marctrix: Auszeichnung von Abkürzungen

Beitrag lesen

Hej Gunnar,

@@marctrix

mit der Möglichkeit die Abkürzung einzublenden (für Screenreader-Nutzer als WAI-ARIA-Attribut …)

Wie genau soll das gehen?

Hatte noch keinen konkreten Bedarf das Problem zu lösen, komplett durchzudenken und zu testen. Eine erste Idee für eine Überlegung wäre:

HTML

<abbr aria-describedby="un" tabindex="0">UN<span class="visuallyhidden" id="un"> Vereinte Nationen</span></abbr>

CSS

/* Original from H5BP.com */
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

abbr:hover span.visuallyhidden,
abbr:focus span.visuallyhidden,
abbr:active span.visuallyhidden { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

Marc