Говорити - ЦСС-трикови

Anonim

speakИмовина у ЦСС је за наводећи да бровсер треба да говори садржај пише, као што кроз читач екрана.

.module ( speak: never; speak-as: spell-out; )

Вредности за speak

  • auto: Све док елемент није display: blockи јесте visibility: visible, текст ће се читати звучно.
  • never: текст се неће читати слушно
  • always: текст ће се читати слушно, без обзира на displayвредност или вредности предака speak.

Вредности за speak-as

Повезано са speakначином на који ће се текст читати:

  • normal: Узима подразумеване speakпоставке прегледача.
  • spell-out: Налаже прегледачу да пише својство садржаја уместо да изговара пуне речи.
  • digits: Чита бројеве један по један, као што би се 69 читало „шест девет“. Леп.
  • literal-punctuation: Изриче пунктације (попут тачке и запете), уместо да их третира као паузе.
  • no-punctuation: У потпуности прескаче интерпункцију.

Како „стилизујете“ говор?

speakИмовина је мање за стајлинг говор читач екрана него што је прилагођавање искуства доступности а сите када се користе читачи екрана.

Примамљиво је размишљати о обликовању говора у смислу пола, висине, нагласка и других начина на које и сами говоримо у стварном животу, али то није случај speak. Тај ниво контроле је оно о чему се тренутно размишља voiceу ЦСС говорном модулу.

Више информација

  • Разговарајмо о говорном ЦСС-у
  • ЦСС говорни модул спец
  • Коришћење АПИ-ја Веб Спеецх за симулацију подршке за ЦСС Говор
  • Стацк Оверфлов на подршци за говор

Подршка прегледача

У тренутку писања овог текста нема подршке. Чини се да је Опера раније подржавала својство -xv-префиксом пре него што се прегледач спојио са механизмом за блинк рендеровање који користи Цхроме.

МДН говори о говору као у односу на контра стилове:

 
  • One
  • Two
  • Three
  • Four
  • Five
@counter-style speak-as-example ( system: fixed; symbols:     ; suffix: " "; speak-as: numbers; ) .list ( list-style: speak-as-example; )

Фирефок то подржава, док ажурирам овај чланак.