<noscript>: Noscript 元素

基线 广泛可用

此功能已成熟,可在许多设备和浏览器版本中使用。它已在所有浏览器中可用,自 2015 年 7 月.

<noscript> HTML 元素定义了一个 HTML 部分,如果页面上的脚本类型不受支持,或者如果浏览器当前已关闭脚本,则会插入该部分。

属性

此元素仅包含 全局属性

示例

html
<noscript>
  <!-- anchor linking to external file -->
  <a href="https://www.mozilla.org/">External Link</a>
</noscript>
<p>Rocks!</p>

启用脚本后的结果

很棒!

禁用脚本后的结果

外部链接

很棒!

技术摘要

内容类别 元数据内容流内容短语内容
允许的内容 当脚本被禁用并且它是 <head> 元素的后代时:按任意顺序,零个或多个 <link> 元素、零个或多个 <style> 元素,以及零个或多个 <meta> 元素。
当脚本被禁用并且它不是 <head> 元素的后代时:任何 透明内容,但其后代中不能有 <noscript> 元素。
否则:流内容或短语内容。
标签省略 无,开始和结束标签都是必须的。
允许的父元素 任何接受 短语内容 的元素,如果没有任何祖先 <noscript> 元素,或者在一个 <head> 元素中(但仅适用于 HTML 文档),同样如果没有任何祖先 <noscript> 元素。
隐式 ARIA 角色 没有相应的角色
允许的 ARIA 角色 不允许使用 role
DOM 接口 HTMLElement

规范

规范
HTML 标准
# the-noscript-element

浏览器兼容性

BCD 表格仅在浏览器中加载