<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

External Link

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

Khả năng tương thích với trình duyệt