<noscript>: The Noscript 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ử <noscript> trong HTML định nghĩa một phần HTML được chèn vào nếu loại script trên trang không được hỗ trợ hoặc nếu scripting hiện đang bị tắt trong trình duyệt.
Thuộc tính
Phần tử này chỉ bao gồm các thuộc tính toàn cục.
Ví dụ
html
<noscript>
<!-- anchor linking to external file -->
<a href="https://www.mozilla.org/">External Link</a>
</noscript>
<p>Rocks!</p>
Kết quả khi scripting được bật
Rocks!
Kết quả khi scripting bị tắt
Rocks!
Ghi chú sử dụng
Phần tử <noscript> biểu diễn các phần tử con của nó theo cách khác nhau tùy thuộc vào việc scripting có được bật hay không:
- Nếu scripting bị tắt, phần tử
<noscript>biểu diễn các phần tử con của nó như là nội dung HTML. - Nếu scripting được bật, phần tử
<noscript>biểu diễn các phần tử con của nó như là text.
Tóm tắt kỹ thuật
| Danh mục nội dung | Nội dung metadata, nội dung flow, nội dung phrasing. |
|---|---|
| Nội dung được phép |
Khi scripting bị tắt và khi là phần tử con của
<head>: theo bất kỳ thứ tự nào, không hoặc nhiều
phần tử <link>, không hoặc nhiều
phần tử <style>, và không hoặc nhiều
phần tử <meta>.Khi scripting bị tắt và khi không phải là phần tử con của <head>: bất kỳ
nội dung transparent, nhưng không có phần tử <noscript> nào trong số các phần tử con
của nó.Ngược lại: nội dung flow hoặc nội dung phrasing. |
| Bỏ qua thẻ | Không, cả thẻ mở và thẻ đóng đều bắt buộc. |
| Phần tử cha được phép |
Bất kỳ phần tử nào chấp nhận
nội dung phrasing, nếu không có phần tử <noscript> tổ tiên, hoặc trong
phần tử <head> (nhưng chỉ đối với tài liệu HTML),
ở đây một lần nữa nếu không có phần tử
<noscript> tổ tiên.
|
| Vai trò ARIA ngầm định | Không có vai trò tương ứng |
| Vai trò ARIA được phép | Không có role nào được phép |
| Giao diện DOM | HTMLElement |
Thông số kỹ thuật
| Specification |
|---|
| HTML> # the-noscript-element> |