【pause-before】読み上げる音声の一時停止

pause-beforeプロパティでは、指定した要素の前で読み上げる音声の一時停止(休止時間)を設定することができます。 要素の後に音声を一時停止したい場合は、pause-afterプロパティを使用して下さい。

なおCSS2.1では、pause-beforeプロパティは廃止されています。

またこのプロパティは音声ブラウザなどで使用されるプロパティですので、InternetExplorerなどの視覚系ブラウザでは利用できません。

書式

  • pause-before : ……… 要素の前で読み上げる音声を一時停止

★:時間、%値

時間
一時停止(休止)する時間を秒(s)、またはミリ秒(ms)で指定します。
%値
speech-rateプロパティで設定した読み上げ速度(1分間当たりの単語数)で、1単語分の長さを100%とした割合で%値を指定します。
例えば読み上げ速度が1分間に120語の場合、1単語にかかる時間が0.5秒となります。なので100%を指定すれば0.5秒、20%を指定すれば0.1秒の一時停止(休止)時間がとられるようになります。

使用した時の例

.sample1 {pause-before: 1200ms;}
.sample2 {pause-before: 1s;}
.sample3 {pause-before: 40%;}

対応ブラウザなどのデータ

初期値 0 値の継承 継承しない
適用可能な要素 すべての要素

関連情報