คุณสมบัติ rest เป็น shorthand สำหรับ rest-before และ rest-after ใช้ใน CSS Speech Module เพื่อกำหนดการหยุดพัก (pause) ก่อนและหลัง element เมื่ออ่านออกเสียง (Text-to-Speech)
รูปแบบไวยากรณ์
rest: <rest-before> <rest-after>
- rest-before: ระยะหยุดพักก่อน element (เวลา หรือ strength)
- rest-after: ระยะหยุดพักหลัง element
ตัวอย่าง
h1 {
rest: 15ms 20ms; /* หยุดพัก 15ms ก่อน, 20ms หลัง */
}
ค่าที่ใช้ได้สำหรับแต่ละด้าน:
- เวลา:
15ms,200ms,1sเป็นต้น - Strength keywords:
none,x-weak,weak,medium,strong,x-strong(แปลงเป็นเวลาอัตโนมัติตามบริบท)
สถานะ: CSS Speech Module ยังเป็น Working Draft รองรับจำกัดในบราวเซอร์ (主に screen readers) การใช้งานจริงควรทดสอบกับ screen reader เป้าหมาย