Thẻ <audio> trong HTML5

  • Tag <audio> định nghĩa âm thanh, như nhạc hay trường audio khác.
  • Thường dùng kèm với tag <source> để hiện thị được nhiều nội dung hơn.

Sự khác nhau giữa HTML4.01 và HTML5

HTML4.01 HTML5
● Không hỗ trợ ● Đây là tag mới trong HTML5

Cấu trúc

<audio src="đường dẫn tới file audio" controls="controls">Dòng thông báo</audio>

Dòng text nằm giữa <audio></audio> sẽ hiển thị khi trình duyệt không hỗ trợ tag <audio>

Html viết:

<audio src="nhac.mp3" controls="controls">Trình duyệt bạn sử dụng không hỗ trợ tag audio.</audio>

Hiển thị nhiều nội dung với tag <source>

<audio controls="controls">
<source src="nhac.mp3" type="audio/mp3">
<source src="nhac.ogg" type="audio/ogg">
</audio>

Do các trình duyệt hỗ trợ định dạng file audio khác nhau, nên cách dùng trên có thể chạy video cho nhiều trình duyệt và hệ điều hành khác nhau.

  Internet Explorer Firefox Opera Chrome Safari IOS Android Window Phone
WebM X 4 10.5 6 X X X X
Ogg X 3.6 10.5 6 5.1 X X X
Wav X 3.6 5.0 10 5.1 3.1 X X
MP3 9 X X 6 x 3.1 2.2 7.5
AAC 9 X X 6 X 3.1 X 7.5
PCM X 3.6 5 10.5 5.1 3.1 X X

Trình duyệt hỗ trợ

Yêu cầu phiên bản trình duyệt với mức tối thiểu được hỗ trợ cho thẻ <audio>:

Trình duyệt dành cho PC:

2415?raw=trueimage-198

Tag <audio> được hỗ trợ trong đa số các trình duyệt.

Thiết bị hỗ trợ

Yêu cầu phiên bản hệ điều hành và trình duyệt với mức tối thiểu được hỗ trợ cho thẻ <audio>:

ĐIỆN THOẠI (SMARTPHONE)

Hệ điều hành

2415?raw=trueimage-61

Trình duyệt

2415?raw=trueimage-62

MÁY TÍNH BẢNG (TABLETS)

Hệ điều hành

2415?raw=trueimage-63

Trình duyệt

2415?raw=trueimage-64

Thuộc tính

Cách sử dụng:

<audio thuoctinh="giatri"></audio>

Thuộc tính tùy chọn

Thuộc tính Giá trị Ví dụ Mô tả
autoplay autoplay autoplay="autoplay" Âm thanh tự động chạy.
controls controls controls="controls" Hiển thị tính năng điều khiển.
loop loop loop="loop" Hiển thị tính năng lặp lại khi chạy xong đoạn âm thanh.
preload auto
metadata
none
preload="auto" Xác định âm thanh có chạy không khi tải trang.
src URL src="media/audio.mp3" Xác định đường dẫn tới file âm thanh.

Các thuộc tính Global Thẻ này hỗ trợ tất cả các thuộc tính Global được miêu tả trong chương: Tổng hợp thuộc tính trong HTML

Các thuộc tính sự kiện Thẻ này hỗ trợ tất cả các thuộc tính sự kiện được miêu tả trong chương: Tổng hợp sự kiện (Event) trong HTML

Viết câu trả lời

Drop Images

0 Bình luận