HTML is global attribute
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Note: Safari không có kế hoạch hỗ trợ các phần tử tích hợp tùy chỉnh và các nhà cung cấp trình duyệt đang khám phá các giải pháp thay thế để tùy chỉnh các phần tử tích hợp. Xem phần tương thích trình duyệt để biết thông tin hỗ trợ.
Thuộc tính toàn cục is cho phép bạn chỉ định rằng một phần tử HTML tiêu chuẩn nên hoạt động như một phần tử tích hợp tùy chỉnh đã được định nghĩa (xem Sử dụng custom elements để biết thêm chi tiết).
Thuộc tính này chỉ có thể được sử dụng nếu tên custom element được chỉ định đã được định nghĩa thành công trong tài liệu hiện tại, và mở rộng loại phần tử mà nó đang được áp dụng.
Ví dụ
Đoạn mã sau được lấy từ ví dụ word-count-web-component của chúng tôi (xem trực tiếp tại đây).
// Create a class for the element
class WordCount extends HTMLParagraphElement {
constructor() {
// Always call super first in constructor
super();
// Constructor contents omitted for brevity
// …
}
}
// Define the new element
customElements.define("word-count", WordCount, { extends: "p" });
<p is="word-count"></p>
Đặc tả
| Specification |
|---|
| HTML> # attr-is> |
Tương thích trình duyệt
Xem thêm
- Tất cả thuộc tính toàn cục.