speak
Īpašums CSS ir norādot, ja pārlūks būtu runāt par saturu, tad skan, piemēram, izmantojot ekrāna lasītāju.
.module ( speak: never; speak-as: spell-out; )
Vērtības speak
auto
: Kamēr elements navdisplay: block
un irvisibility: visible
, teksts tiks lasīts fonētiski.never
: teksts netiks lasīts fonētiskialways
: teksts tiks lasīts fonētiski, neatkarīgi nodisplay
vērtības vai priekšteča vērtībasspeak
.
Vērtības speak-as
Saistīts ar speak
teksta lasīšanas veidu:
normal
: Veic pārlūkprogrammas noklusējumaspeak
iestatījumus.spell-out
: Uzdod pārlūkprogrammai izrunāt rekvizītu saturu, nevis izrunāt pilnus vārdus.digits
: Lasa numurus pa vienam, piemēram, 69 būtu “seši deviņi”. Jauki.literal-punctuation
: Izrāda pieturzīmes (piemēram, semikolus), nevis izturas pret tām kā pauzes.no-punctuation
: Pilnībā izlaiž pieturzīmes.
Kā jūs “ieveidojat” runu?
speak
Īpašums ir mazāks par stila runu ekrāna lasītāju, nekā tas ir pielāgot pieredzi vietnes pieejamības, kad ekrāna lasītāji tiek izmantoti.
Ir vilinoši domāt par runas veidošanu dzimuma, piķa, akcenta un citu veidu, kā mēs paši runājam reālajā dzīvē, bet tas tā nav speak
. Šis kontroles līmenis ir tas, kas pašlaik tiek izskatīts voice
CSS runas modulī.
Vairāk informācijas
- Parunāsim par runas CSS
- CSS runas moduļa spec
- Tīmekļa runas API izmantošana CSS runas atbalsta simulēšanai
- Steka pārpildīšana runas atbalstam
Pārlūka atbalsts
Šīs rakstīšanas laikā nav atbalsta. Šķiet, ka Opera izmantoja, lai dabiski atbalstītu īpašumu ar -xv-
prefiksu, pirms pārlūks apvienojās ar Chrome izmantoto renderēšanas motoru Blink.
MDN runā par runu kā attiecībā pret skaitītāju stiliem:
- One
- Two
- Three
- Four
- Five
@counter-style speak-as-example ( system: fixed; symbols: ; suffix: " "; speak-as: numbers; ) .list ( list-style: speak-as-example; )
Firefox to atbalsta, kad es atjauninu šo rakstu.