Âm thanh HTML
Phần tử HTML <audio>
được sử dụng để phát tệp âm thanh trên trang web.
Phần tử <audio> HTML
Để phát tệp âm thanh trong HTML, hãy sử dụng <audio>
phần tử:
Thí dụ
<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Âm thanh HTML - Cách hoạt động
Thuộc controls
tính này thêm các điều khiển âm thanh, như phát, tạm dừng và âm lượng.
Phần <source>
tử cho phép bạn chỉ định các tệp âm thanh thay thế mà trình duyệt có thể chọn. Trình duyệt sẽ sử dụng định dạng được nhận dạng đầu tiên.
Văn bản giữa các thẻ <audio>
và </audio>
sẽ chỉ được hiển thị trong các trình duyệt không hỗ trợ <audio>
phần tử.
HTML <audio> Tự động phát
Để tự động khởi động tệp âm thanh, hãy sử dụng autoplay
thuộc tính:
Thí dụ
<audio controls autoplay>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Lưu ý: Trong hầu hết các trường hợp, trình duyệt Chromium không cho phép tự động phát. Tuy nhiên, luôn cho phép tự động phát bị tắt tiếng.
Thêm muted
sau
autoplay
để cho phép tệp âm thanh của bạn bắt đầu phát tự động (nhưng bị tắt tiếng):
Thí dụ
<audio controls autoplay muted>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ
<audio>
phần tử.
Element | |||||
---|---|---|---|---|---|
<audio> | 4.0 | 9.0 | 3.5 | 4.0 | 10.5 |
Định dạng âm thanh HTML
Có ba định dạng âm thanh được hỗ trợ: MP3, WAV và OGG. Trình duyệt hỗ trợ các định dạng khác nhau là:
Browser | MP3 | WAV | OGG |
---|---|---|---|
Edge/IE | YES | YES* | YES* |
Chrome | YES | YES | YES |
Firefox | YES | YES | YES |
Safari | YES | YES | NO |
Opera | YES | YES | YES |
* Từ Edge 79
Âm thanh HTML - Các loại phương tiện
File Format | Media Type |
---|---|
MP3 | audio/mpeg |
OGG | audio/ogg |
WAV | audio/wav |
Âm thanh HTML - Phương thức, Thuộc tính và Sự kiện
DOM HTML xác định các phương thức, thuộc tính và sự kiện cho <audio>
phần tử.
Điều này cho phép bạn tải, phát và tạm dừng âm thanh cũng như đặt thời lượng và âm lượng.
Ngoài ra còn có các sự kiện DOM có thể thông báo cho bạn khi âm thanh bắt đầu phát, bị tạm dừng, v.v.
Để có tài liệu tham khảo đầy đủ về DOM, hãy truy cập Tài liệu tham khảo DOM Audio / Video HTML của chúng tôi .
Thẻ âm thanh HTML
Tag | Description |
---|---|
<audio> | Defines sound content |
<source> | Defines multiple media resources for media elements, such as <video> and <audio> |