<embed>: The Embed External Content element
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Phần tử <embed> trong HTML nhúng nội dung bên ngoài vào vị trí được chỉ định trong tài liệu. Nội dung này được cung cấp bởi một ứng dụng bên ngoài hoặc nguồn nội dung tương tác khác như plugin trình duyệt.
Try it
<embed
type="image/jpeg"
src="/shared-assets/images/examples/flowers.jpg"
width="250"
height="200" />
Note: Chủ đề này chỉ ghi lại phần tử được định nghĩa là một phần của HTML Living Standard. Nó không đề cập đến việc triển khai phần tử trước đó, chưa được chuẩn hóa.
Hãy lưu ý rằng hầu hết các trình duyệt hiện đại đã ngừng hỗ trợ plugin trình duyệt, vì vậy việc phụ thuộc vào <embed> thường không phải là lựa chọn khôn ngoan nếu bạn muốn trang web của mình hoạt động được trên trình duyệt của người dùng trung bình.
Thuộc tính
Các thuộc tính của phần tử này bao gồm thuộc tính toàn cục.
height-
Chiều cao hiển thị của tài nguyên, tính bằng CSS pixels. Đây phải là giá trị tuyệt đối; không được phép sử dụng phần trăm.
src-
URL của tài nguyên đang được nhúng.
type-
MIME type để sử dụng khi chọn plugin cần khởi tạo.
width-
Chiều rộng hiển thị của tài nguyên, tính bằng CSS pixels. Đây phải là giá trị tuyệt đối; không được phép sử dụng phần trăm.
Ghi chú sử dụng
Bạn có thể sử dụng thuộc tính object-position để điều chỉnh vị trí của đối tượng được nhúng trong khung phần tử.
Note:
Thuộc tính object-fit không có hiệu lực trên các phần tử <embed>.
Khả năng tiếp cận
Hãy sử dụng thuộc tính title trên phần tử embed để gán nhãn nội dung của nó, để những người điều hướng bằng công nghệ hỗ trợ như trình đọc màn hình có thể hiểu nội dung đó chứa gì. Giá trị của tiêu đề cần mô tả ngắn gọn nội dung được nhúng. Không có tiêu đề, họ có thể không thể xác định nội dung nhúng là gì. Sự thay đổi ngữ cảnh này có thể gây nhầm lẫn và tốn thời gian, đặc biệt nếu phần tử embed chứa nội dung tương tác như video hoặc âm thanh.
Ví dụ
<embed
type="video/quicktime"
src="movie.mov"
width="640"
height="480"
title="Title of my video" />
Tóm tắt kỹ thuật
| Danh mục nội dung | Nội dung luồng, nội dung cụm từ, nội dung nhúng, nội dung tương tác, nội dung hữu hình. |
|---|---|
| Nội dung được phép | Không có; đây là void element. |
| Bỏ qua thẻ | Phải có thẻ mở và không được có thẻ đóng. |
| Phần tử cha được phép | Bất kỳ phần tử nào chấp nhận nội dung nhúng. |
| Vai trò ARIA ngầm định | Không có vai trò tương ứng |
| Vai trò ARIA được phép |
application, document,
img, none,
presentation
|
| Giao diện DOM | HTMLEmbedElement |
Đặc tả
| Specification |
|---|
| HTML> # the-embed-element> |
Tương thích trình duyệt
Xem thêm
- Các phần tử khác được sử dụng để nhúng nội dung của các loại khác nhau bao gồm
<audio>,<canvas>,<iframe>,<img>,<math>,<object>,<svg>, và<video>. - Định vị và đặt kích thước nội dung được nhúng trong khung:
object-positionvàobject-fit