Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> CSS

Thuộc tính CSS cue-before (âm thanh trước khi đọc)


Thuộc tính cue-before trong CSS Speech

Thuộc tính cue-before chỉ định **âm thanh phát ra trước khi đọc nội dung** phần tử, dùng để phân cách hoặc nhấn mạnh.

Các giá trị

  • url('file.wav') - Đường dẫn file âm thanh
  • none - Không phát âm thanh (mặc định)

Ví dụ

<style>
  a { cue-before: url("bell.aiff"); }     /* Chuông trước link */
  h1 { cue-before: url("pop.au"); }       /* Pop trước heading */
  .silent { cue-before: none; }           /* Tắt âm thanh */
</style>

Định dạng âm thanh hỗ trợ

Phụ thuộc vào speech synthesizer, nhưng thường hỗ trợ: .wav, .au, .aiff, .mp3. Khuyến nghị dùng WAV/PCM để tương thích tốt nhất.

Kết hợp với pause-before

h1 {
  pause-before: 200ms;      /* Khoảng lặng 200ms */
  cue-before: url("ding.wav"); /* Phát âm thanh */
  /* Thứ tự: pause-before → cue-before → speak content */
}