Video: HTML: Audio hyperlink 2025
Đơn giản chỉ cần nói, có hai yếu tố truyền thông chính cho HTML5, cả hai đều vô cùng dễ sử dụng. Phần tử âm thanh được đặt tên và phần tử video được đặt tên. Trong HTML5, trình duyệt xác định những người chơi được tích hợp sẵn và do đó có sẵn để sử dụng. Bạn cần lập kế hoạch sử dụng âm thanh và video cho phù hợp.
Dưới đây là một phiên bản đơn giản của đánh dấu âm thanh như sau:
Mục nhập kiểm soát được đặt cho một số thuộc tính điều khiển bạn có thể sử dụng để quản lý phát lại âm thanh và hành vi, như sau (được trình bày theo thứ tự chữ cái):
autoplay: Cho trình duyệt bắt đầu chơi âm thanh ngay khi tệp tin đối tượng được tải. Giá trị pháp lý duy nhất cho thuộc tính này là tự động phát nhưng không có giá trị nào được yêu cầu trong HTML5.
-
điều khiển: Cho phép trình duyệt hiển thị widget trên màn hình để điều khiển phát lại âm thanh (thường là với nút Tạm dừng / Phát, thanh tiến trình và điều khiển âm lượng). Như với tự động phát, chỉ có giá trị pháp lý cho thuộc tính này là kiểm soát, nhưng không có giá trị được yêu cầu nghiêm ngặt trong HTML5.
-
-
preload: Nói cho trình duyệt xem nó có nên tải trước tệp tin đối tượng hay không, và làm thế nào nó nên được tải trước. Các giá trị có thể bao gồm
-
none: Không tải bất kỳ phần nào của tệp âm thanh khi trang tải
-
-
tự động: tải toàn bộ tệp âm thanh khi trang tải
-
Thuộc tính nạp trước bị bỏ qua nếu phát tự động có mặt.
Phần Thay thế là rất thú vị và khá hữu ích trong việc hỗ trợ các trình duyệt cũ hơn. Khách truy cập trang xem hoặc chạy nội dung bên trong các thẻ chỉ khi trình duyệt của họ không hỗ trợ phần tử âm thanh (vì trình duyệt của họ bỏ qua các thẻ mà nó không nhận ra), nhưng các trình duyệt hiểu rõ về HTML5 đủ thông minh để bỏ qua các hướng thay thế đó.
-
Đây là nơi bạn có thể gọi các trình cắm thêm cho người chơi cụ thể và các định dạng tệp khác nhau vì bạn biết rằng chỉ những khách truy cập không thể sử dụng khả năng phát lại âm thanh HTML5 được xây dựng sẽ gặp phải sự đánh dấu này.
Ví dụ ở đây tận dụng điều này để chỉ cho bạn cách gọi các định dạng tệp khác trong trường hợp định dạng bạn chọn không thể phát. Như được hiển thị, một trình duyệt không hỗ trợ âm thanh HTML5 sẽ hiển thị từ
Alternatives trên màn hình! Dưới đây là một số đánh dấu sẽ không phát lại. ogg cho đến khi người dùng kích hoạt nút Phát trên các điều khiển trên màn hình, với vòng lặp liên tục miễn là trang đó ở trên màn hình. Nó cũng cung cấp các lựa chọn WAV và MP3 cho các trình duyệt cũ hơn:
Trình duyệt không hỗ trợ âm thanh HTML5; phát lại xen kẽ.
Theo mặc định, nếu bạn không bao gồm một thuộc tính src trong thẻ mở, mục tiêu cho phần tử đầu tiên được chơi trong một trình duyệt nhận ra phần tử HTML5. Thiết lập này giúp bạn dễ dàng sắp xếp các tùy chọn phát lại của mình trong phần Alternatives, bắt đầu với mục bạn muốn nhất, v.v.
Nếu không có người chơi cho ba định dạng, sẽ không có âm thanh nào được phát. Ngay sau khi trình duyệt tìm thấy một trình phát phù hợp với loại tệp âm thanh (. Ogg first, wav second,. Mp3 third), trình duyệt sử dụng trình phát để phát âm thanh, và trình duyệt tiếp tục xử lý phần còn lại của HTML tài liệu sau.
Con số này cho thấy trang này bên trong tệp HTML được xây dựng đúng cách với một số văn bản bổ sung và thông tin trông giống như trên màn hình trong Chrome.
