`
羽落窗前
  • 浏览: 107198 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
社区版块
存档分类
最新评论

HTML的script标签与noscript标签

 
阅读更多

其实HTML的script标签学过Web开发的应该都知道。只是,用框架开发的话,这些标签通常都是自动生成,平时并不会去注意,更多的是在意src路径里的那个js文件。

 

最近在写JS的练习代码时,才无意中发现,原来script标签里,也有很多讲究。

 

根据W3C标准,script标签里的type属性是required的,而src是optional。虽然不写type运行也不会有问题。

 

而XHTML则要更复杂一点:

 

<script type="text/javascript">
//<![CDATA[
var i=10;
if (i<5)
  {
  // some code
  }
//]]>
</script>

 

script标签里有个defer="defer"的可选属性,可以定义脚本在页面加载完之后再执行,不过……这个属性,要和src一起使用,否则有些浏览器不支持。PS:IE 6也支持这个属性。

 

onscript标签会在浏览器禁用脚本时显示其内容:

 

 

<noscript>
<p>To better present the page, please turn on scripting.</p>
</noscript>
 

 

 

分享到:
评论

相关推荐

    HTML5 对各个标签的定义与解释:noscript

    ### HTML5中的`&lt;noscript&gt;`标签详解 #### 一、引言 随着Web技术的发展,HTML5成为了构建现代网页的基础。其中,`&lt;noscript&gt;`标签作为一个重要的组成部分,在脚本支持方面扮演着特殊的角色。本文将深入探讨`...

    HTML标签总结,包含HTML4和HTML5

    本文总结了HTML4和HTML5中的常用标签,涵盖了基本结构标签、文本标签、图片标签、链接标签、表格标签、表单标签、多媒体标签、框架标签、动态标签等。 基本结构标签 * `&lt;!DOCTYPE&gt;`: 定义文档类型 * `&lt;html&gt;`: ...

    html-标签查询1

    此外,理解`&lt;iframe&gt;`(内联框架)标签可以将其他网页嵌入当前页面,`&lt;noscript&gt;`处理脚本不支持的情况,这些都是HTML标签查询时可能遇到的话题。 总之,HTML标签构成了网页的基本骨架,是网页内容呈现和交互的核心...

    html标签,属性大全.pdf

    50. **不支持脚本的内容标签**:`&lt;noscript&gt;` 为不支持客户端脚本的用户提供替代内容。 51. **内嵌对象标签**:`&lt;object&gt;` 用于插入各种类型的媒体,如图像、视频等。 52. **有序列表标签**:`&lt;ol&gt;` 创建带编号的...

    HTML标签英文单词

    下面将详细介绍这些标签的功能与应用场景。 ### &lt;a&gt;: Anchor `&lt;a&gt;` 标签定义了超链接,可以链接到其他网页、同一网页中的位置、电子邮件地址或下载文件等。它通过 `href` 属性指定目标URL。 ### &lt;abbr&gt;: ...

    html5常用标签.txt

    #### 六、图像与多媒体标签 1. **`&lt;img&gt;`**: 图像标签,用于插入图片。 2. **`&lt;a&gt;`**: 链接标签,用于创建超链接。 3. **`&lt;map&gt;`**: 定义图像中的可点击区域。 4. **`&lt;area&gt;`**: 图像映射中的一个热点。 5....

    HTML标签总结

    #### &lt;noscript&gt;: 无脚本标签 - **功能**:定义浏览器禁用JavaScript时显示的内容。 - **用法**:如果浏览器禁用JavaScript,则显示其中的内容。 #### &lt;object&gt;: 嵌入对象标签 - **功能**:定义嵌入式对象。 - **...

    html5标签整理

    ### HTML5标签整理知识点 #### 一、概述 HTML5是HyperText Markup Language(超文本标记语言)的第五个版本,它为Web开发者提供了更强大的功能来构建网站和应用程序。HTML5不仅增强了对多媒体的支持,还引入了许多...

    HTML5标签文档

    - `&lt;noscript&gt;`:当浏览器禁用或不支持脚本时显示的标签内容。 - `&lt;template&gt;`:在页面加载时,通过JavaScript实例化内容的容器。 ### 组织内容的标签 - `&lt;section&gt;`:代表文档中的一个独立区域。 - `&lt;nav&gt;`:包含...

    html5标签大全

    HTML5 标签大全 HTML5 是最新的 HTML 标准,提供了许多新的标签和特性,提高了网页的交互性和可访问性。本文将对 HTML5 中的所有标签进行分类和解释,帮助开发者快速了解和使用这些标签。 结构性标签 * `&lt;header&gt;...

    HTML标签说明

    ### HTML标签说明 #### &lt;!----&gt; - **标签**: `&lt;!----&gt;` - **描述**: 定义HTML文档中的注释。 - **应用场景**: 当你需要在HTML文档中添加一些不会显示在浏览器中的注释时,可以使用这个标签。 #### &lt;!DOCTYPE&gt; - **...

    HTML元素 noscript使用介绍

    HTML 与 XHTML 之间的差异NONE提示和注释:注释:如果浏览器支持脚本,那么它不会显示出 noscript 元素中的文本。 注释:无法识别 [removed] 标签的浏览器会把标签的内容显示到页面上。为了避免浏览器这样做,您应当...

    HTML标签参考手册

    #### 七、过时与不推荐使用的标签 - **`&lt;big&gt;`**:**定义大号文本**。现已不推荐使用。 - **`&lt;center&gt;`**:**定义居中文本**。现已不推荐使用,建议使用CSS来控制文本的居中。 - **`&lt;dir&gt;`**:**定义目录列表**。...

    html标签定义 HPH

    HTML(HyperText Markup Language)是用于创建网页的标准标记语言,其中的标签是构成网页结构和内容的基本元素。本文将详细解析HTML标签的定义及其在不同DTD(Document Type Definition)中的应用。 HTML标签按照...

    JS标签详解

    3. `&lt;noscript&gt;`标签:当用户禁用了JavaScript或浏览器不支持JavaScript时,`&lt;noscript&gt;`标签内的内容将被显示。这通常用来提供备用内容或者提示。 4. `&lt;script&gt;`标签的位置:通常建议将`&lt;script&gt;`标签放在HTML文档...

    html标签总结

    ### HTML标签总结 #### 文档类型定义:`&lt;!DOCTYPE&gt;` - **作用**:定义文档类型。此标签告诉浏览器文档遵循哪种HTML版本的标准。 - **示例**:`&lt;!DOCTYPE html&gt;`,表明这是一个HTML5文档。 #### 注释:`&lt;!----&gt;` - ...

    html里js怎么使用知识分享.docx

    总结,JavaScript在HTML中的使用涉及到`&lt;script&gt;`标签的正确配置、脚本的插入位置、文档模式以及备用内容的处理。通过合理使用这些技术,可以创建出更加动态和交互性的网页。在实际开发中,还要注意优化脚本加载,以...

    safari HTML5 handbook

    - **noscript标签**:定义当浏览器禁用JavaScript时显示的内容。 - **object标签**:用于嵌入外部对象,如插件或小应用程序。 - **ol标签**:定义有序列表。 - **optgroup标签**:定义选项组。 - **option标签**:...

Global site tag (gtag.js) - Google Analytics