Mam nagłówek tak:Czytniki ekranu: jak zrobić słowo z etykietami otaczającymi jego litery, które powinno być wypowiadane jako pojedyncze słowo, a nie seria liter?
<h1>This is a t<span>e</span>st.</h1>
tagów wokół litery „e” przyczyna Mac OS X VoiceOver odczytać poszczególne litery słowa osobno, zamiast pełnego wyrazu. Tak więc, mówi:
"To jest t st."
Zamiast:
"To jest test".
Biorąc pod uwagę, że muszę umieścić w tekście literę słowa *, w jaki sposób mogę się upewnić, że czytnik ekranu odczytuje słowo tak jak zwykle?
- N.B: dowolny znacznik zrobi. Próbowałem już
<b>
, i<em>
i wszystkie one generują ten sam efekt.
To brzmi jak poważny błąd w OS X Voiceover.Nie można sobie wyobrazić obejścia, niż oferowanie specjalnej strony przyjaznej dla czytnika ekranu ze specjalnie edytowaną/skondensowaną treścią ... –
Istnieje kilka właściwości HTML, które mogą wpływać na działanie Voiceover, patrz np. http://alxgbsn.co.uk/2011/06/06/making-web-content-more-accessible-with-ios-voiceover/ może uda się znaleźć pomoc w tym kierunku. –
My też do tego używaliśmy. Do kitu. – nouveau