Thuộc tính pause-before trong CSS
Thuộc tính pause-before chỉ định một khoảng lặng (pause) trước khi phát âm nội dung của một phần tử. Thuộc tính này thuộc nhóm CSS Aural (CSS cho giọng nói/đọc màn hình), chủ yếu phục vụ công nghệ hỗ trợ người khiếm thị.
Các giá trị có thể
- time (thời gian): Thể hiện khoảng lặng bằng đơn vị thời gian tuyệt đối (giây
shoặc mili-giâyms). Ví dụ:500ms,2s. - percentage (phần trăm): Tham chiếu đến nghịch đảo của thuộc tính
speech-rate. Ví dụ: nếuspeech-ratelà 120 từ/phút (mỗi từ 500ms), thìpause-before: 100%= 500ms,20%= 100ms.
Ví dụ
h1 { pause-before: 500ms; }
p.intro { pause-before: 20%; }
Lưu ý
Thuộc tính này là một phần của CSS Speech Module (CSS3 Speech), được hỗ trợ bởi các trình đọc màn hình (screen readers) và trình duyệt có tính năng đọc văn bản. Các trình duyệt thông thường không hiển thị hiệu ứng trực quan cho thuộc tính này.