互联网发展至今,越来越多的网页开始应用JavaScript这种脚本语言。
但是如果一款浏览器不支持script,或者是使用者自己把script关闭了。那么你的网页还能正常交互吗?
如果不能,那么不要让人家看到一个很烂的页面。而应该给别人一个提示去开启script。
至于他到底听不听你的,天知道。
HTML <noscript> 标签
定义和用法
noscript 元素用来定义在脚本未被执行时的替代内容(文本)。
此标签可被用于可识别 <script> 标签但无法支持其中的脚本的浏览器。
提示和注释:
注释:
如果浏览器支持脚本,那么它不会显示出 noscript 元素中的文本。
注释:
无法识别 <script>
标签的浏览器会把标签的内容显示到页面上。为了避免浏览器这样做,您应当在注释标签中隐藏脚本。老式的(无法识别 <script>
标签的)浏览器会忽略注释,这样就不会把标签的内容写到页面上,而新式的浏览器则懂得执行这些脚本,即使它们被包围在注释标签中!
如果一个页面支持script脚本,那么不必担心。你写在noscript标签里的所有东东就只有设计者自己清楚了。
看一下下面的例子吧:
<html>
<head>
<title>noscript tag</title>
<noscript>
<div>
<font color='red'>
我们需要您开启浏览器的javascript,关于如何开启,请参考
<a href="http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=%E5%A6%82%E4%BD%95%E5%BC%80%E5%90%AFie+javascript&spell=1" target="_blank">
看一下吧,Google没毒
</a>
</font>
</div>
</noscript>
</head>
<body>
如果你的浏览器支持SCRIPT,那么你看不到上面的提示话语,也许你可以关闭script试一下?
</body>
</html>
分享到:
相关推荐
### HTML5中的`<noscript>`标签详解 #### 一、引言 随着Web技术的发展,HTML5成为了构建现代网页的基础。其中,`<noscript>`标签作为一个重要的组成部分,在脚本支持方面扮演着特殊的角色。本文将深入探讨`...
本学习笔记旨在详细介绍HTML的基本概念、常用标签及其英文单词解释,帮助初学者更好地理解和运用HTML。 一、HTML基本结构 HTML文档通常以`<!DOCTYPE html>`开头,声明当前文档为HTML5标准。接着是`<html>`标签,它...
此外,理解`<iframe>`(内联框架)标签可以将其他网页嵌入当前页面,`<noscript>`处理脚本不支持的情况,这些都是HTML标签查询时可能遇到的话题。 总之,HTML标签构成了网页的基本骨架,是网页内容呈现和交互的核心...
本文总结了HTML4和HTML5中的常用标签,涵盖了基本结构标签、文本标签、图片标签、链接标签、表格标签、表单标签、多媒体标签、框架标签、动态标签等。 基本结构标签 * `<!DOCTYPE>`: 定义文档类型 * `<html>`: ...
50. **不支持脚本的内容标签**:`<noscript>` 为不支持客户端脚本的用户提供替代内容。 51. **内嵌对象标签**:`<object>` 用于插入各种类型的媒体,如图像、视频等。 52. **有序列表标签**:`<ol>` 创建带编号的...
HTML 与 XHTML 之间的差异NONE提示和注释:注释:如果浏览器支持脚本,那么它不会显示出 noscript 元素中的文本。 注释:无法识别 [removed] 标签的浏览器会把标签的内容显示到页面上。为了避免浏览器这样做,您应当...
HTML5是现代网页开发的核心,它在HTML4的基础上进行了大量改进和扩展,引入...学习和掌握这些标签,对于提升Web开发技能至关重要。在实际应用中,根据需求选择合适的标签,能够使网页结构更清晰,更符合W3C的Web标准。
NoScript 2.0.7 add-on firefox
#### <noscript>: 无脚本标签 - **功能**:定义浏览器禁用JavaScript时显示的内容。 - **用法**:如果浏览器禁用JavaScript,则显示其中的内容。 #### <object>: 嵌入对象标签 - **功能**:定义嵌入式对象。 - **...
巧妙运用NoScript阻止脚本攻击 NoScript 是一款 Firefox 扩展程序,可以提供对 Firefox 浏览器的额外保护,同时还支持 Flock、Seamonkey 等基于 Mozilla 的浏览器。它是一个开源的插件,可以准许浏览器执行可信任...
`<noscript>` 标签用于定义当JavaScript被禁用时显示的内容。这对于确保网站在没有脚本支持的情况下仍能提供基本功能很重要。 ### <object>: Embedded Object `<object>` 标签用于定义嵌入的外部对象,如图像、...
### HTML5标签整理知识点 #### 一、概述 HTML5是HyperText Markup Language(超文本标记语言)的第五个版本,它为Web开发者提供了更强大的功能来构建网站和应用程序。HTML5不仅增强了对多媒体的支持,还引入了许多...
HTML5 标签大全 HTML5 是最新的 HTML 标准,提供了许多新的标签和特性,提高了网页的交互性和可访问性。本文将对 HTML5 中的所有标签进行分类和解释,帮助开发者快速了解和使用这些标签。 结构性标签 * `<header>...
- `<noscript>`:当浏览器禁用或不支持脚本时显示的标签内容。 - `<template>`:在页面加载时,通过JavaScript实例化内容的容器。 ### 组织内容的标签 - `<section>`:代表文档中的一个独立区域。 - `<nav>`:包含...
### HTML5常用标签详解 #### 一、文档结构标签 **`<!DOCTYPE>`**: 定义文档类型。在HTML5中通常使用`<!DOCTYPE html>`来声明文档为HTML5。 **`<html>`**: 根标签,所有其他标签均位于此标签内部。它将文档分为...
### HTML标签参考手册知识点详解 #### 一、文档结构与元数据 - **`<!---->`**:**定义注释**。在HTML文档中添加注释可以帮助其他开发者更好地理解代码的作用,同时也便于自己后续维护。 - **`<!DOCTYPE>`**:**...
### HTML标签说明 #### <!----> - **标签**: `<!---->` - **描述**: 定义HTML文档中的注释。 - **应用场景**: 当你需要在HTML文档中添加一些不会显示在浏览器中的注释时,可以使用这个标签。 #### <!DOCTYPE> - **...