<audio></audio>
giúp chúng ta chèn âm thanh vào trang web một cách dễ dàng..MP3
, .WAV
, and .OGG
Thuộc tính (Attribute) | Giá trị (Value) | Diễn giải (Description) |
---|---|---|
src | URL | Đây là thuộc tính quan trọng. Dùng để chỉ định đường dẫn đến file âm thanh. |
autoplay | autoplay | Dùng để yêu cầu âm thanh sẽ tự động phát khi người dùng truy cập vào trang web. |
controls | controls | Dùng để yêu cầu hiển thị thanh điều khiển với các nút Play, Pause, Stop, điều chỉnh âm lượng |
loop | loop | Dùng để yêu cầu âm thanh có tự động lặp đi lặp lại (chạy lại khi đã phát hết thời lượng file âm thanh) hay không? |
muted | muted | Dùng để yêu cầu âm thanh tự động tắt âm lượng. |
preload | auto metadata none | Dùng để yêu cầu trình duyệt (web browser) ưu tiên tải tập tin âm thanh trước các thành phần HTML khác hay không? |
audio
Hannon-Jeremy_Black.mp3
: Hannon-Jeremy_Black
<audio src="Hannon-Jeremy_Black.mp3" loop="loop" autoplay controls></audio>Ví dụ trên chèn âm thanh
Hannon-Jeremy_Black.mp3
, với các yêu cầu thông qua các thuộc tính (attributes) như sau:
loop="loop"
: yêu cầu file âm thanh tự động lặp đi lặp lại nhiều lầnautoplay
: yêu cầu tự động phát khi người dùng truy cập vào trang webcontrols
: yêu cầu hiển thị thanh điều khiển với các nút Play, Pause, Stop, điều chỉnh âm lượng<audio controls> <source src="duong_dan_den_tap_tin_am_thanh_dinh_dang.ogg" type="audio/ogg"> <source src="duong_dan_den_tap_tin_am_thanh_dinh_dang.mp3" type="audio/mpeg"> Trình duyệt (web browser) của bạn không hỗ trợ định dạng âm thanh này. </audio>Do bạn không biết người dùng (khách ghé thăm) trang web của bạn sẽ sử dụng trình duyệt (web browser) nào? Phiên bản mới hay cũ? Có hỗ trợ định dạng âm thanh nào hay không? Để xử lý tốt tình huống này, chúng ta sẽ chuẩn bị nhiều định dạng âm thanh, và khai báo lần lượt theo thứ tự ưu tiên bằng thẻ
<source />
lồng bên trong thẻ <audio></audio>
. Khi đó, trình duyệt (web browser) của người dùng sẽ:
<source />
được khai báo.Trình duyệt (web browser) của bạn không hỗ trợ định dạng âm thanh này.
<video></video>
giúp chúng ta chèn video vào trang web một cách dễ dàng..MP4
, .WebM
, and .OGG
<video></video>
này hoạt động tương tự thẻ <audio></audio>
ở phía trên.Thuộc tính (Attribute) | Giá trị (Value) | Diễn giải (Description) |
---|---|---|
src | URL | Đây là thuộc tính quan trọng. Dùng để chỉ định đường dẫn đến file âm thanh. |
autoplay | autoplay | Dùng để yêu cầu âm thanh sẽ tự động phát khi người dùng truy cập vào trang web. |
controls | controls | Dùng để yêu cầu hiển thị thanh điều khiển với các nút Play, Pause, Stop, điều chỉnh âm lượng |
loop | loop | Dùng để yêu cầu âm thanh có tự động lặp đi lặp lại (chạy lại khi đã phát hết thời lượng file âm thanh) hay không? |
muted | muted | Dùng để yêu cầu âm thanh tự động tắt âm lượng. |
preload | auto metadata none | Dùng để yêu cầu trình duyệt (web browser) ưu tiên tải tập tin âm thanh trước các thành phần HTML khác hay không? |
width | pixels | Dùng để quy định chiều Rộng (width) của video hiển thị |
height | pixels | Dùng để quy định chiều Cao (height) của video hiển thị |
poster | URL | Dùng để hiển thị hình ảnh xem trước của video (trước khi người dùng bấm nút Play) |
video
SampleVideo_1280x720_1mb.mp4
: SampleVideo_1280x720_1mb
<video src="SampleVideo_1280x720_1mb.mp4" loop="loop" autoplay controls></video>Ví dụ trên chèn video
SampleVideo_1280x720_1mb.mp4
, với các yêu cầu thông qua các thuộc tính (attributes) như sau:
loop="loop"
: yêu cầu file video tự động lặp đi lặp lại nhiều lầnautoplay
: yêu cầu tự động phát khi người dùng truy cập vào trang webcontrols
: yêu cầu hiển thị thanh điều khiển với các nút Play, Pause, Stop, điều chỉnh âm lượng<video width="320px" height="240px" controls> <source src="duong_dan_den_tap_tin_video_dinh_dang.ogg" type="video/ogg"> <source src="duong_dan_den_tap_tin_video_dinh_dang.mp3" type="video/mp4"> Trình duyệt (web browser) của bạn không hỗ trợ định dạng video này. </audio>Do bạn không biết người dùng (khách ghé thăm) trang web của bạn sẽ sử dụng trình duyệt (web browser) nào? Phiên bản mới hay cũ? Có hỗ trợ định dạng video nào hay không? Để xử lý tốt tình huống này, chúng ta sẽ chuẩn bị nhiều định dạng video, và khai báo lần lượt theo thứ tự ưu tiên bằng thẻ
<source />
lồng bên trong thẻ <video></video>
. Khi đó, trình duyệt (web browser) của người dùng sẽ:
<source />
được khai báo.Trình duyệt (web browser) của bạn không hỗ trợ định dạng video này.
Thực hiện các bước tuần tự theo nội dung Bài học nhé!
Cùng nhau học tập, khám phá các kiến thức nền tảng về Lập trình web, mobile, database nhé.
Nền tảng kiến thức - Hành trang tới tương lai hân hạnh phục vụ Quý khách!
Khám phá, trải nghiệm ngay
Vui lòng đăng nhập để gởi bình luận!
Đăng nhậpChưa có bình luận nào!