Hallo David,
Das heißt zur Zeit: span {display: block; height: 0; width: 0;}, weil viele Screenreader "display: none" auch ausblenden. media="aural" funktioniert ja auch nicht, wie es soll, richtig?
so etwa, vielleicht auch noch mit @media screen, sollte es wohl
eigentlich richtig sein:
span.wai{display:none;}
@media aural, braille{ span.wai{display:block;} }
Und so scheint es mir derzeit für möglichst viele Browser
praktikabel (mit Anpassung für Netscape 4):
span.wai, span.wai a{display:none;margin:0;padding:0;border:0;}
* span.wai, * span.wai a{position:absolute;
overflow:hidden;display:inline;left:-1000px;top:-1000px;
width:0px;height:0px;}
Grüsse
Cyx23