<script>元素
triumph
<script>属性<script>
属性
向 HTML 页面中插入 JavaScript 的主要方法,就是使用<script>
元素。这个元素由 Netscape 创造
并在 Netscape Navigator 2 中首先实现。后来,这个元素被加入到正式的 HTML 规范中。 HTML 4.01 为
<script>
定义了下列 6 个属性。
- async: 可选。 表示应该立即下载脚本,但不应该妨碍页面的其他操作,比如下载其他资源或等待加载其他脚本。且只对外部脚本文件有效。(简单理解除立即下载外,不必等待此脚本的下载和执行)
- defer: 可选。表示脚本可延迟到文档完全被解析和显示之后再执行。且只对外部脚本有效。ie7及以前夜支持此属性。(简单理解立即下载,延迟执行)
- charset: 可选。 表示通过src属性指定字符集。大多浏览器会忽略其值,很少用。
- language: 已废弃。 原来表示编写代码使用的脚本语言
- src: 可选 表示要执行代码的外部文件路径
- type: 可选。 可以看成是language的代替属性; 表示所使用的脚本语言内容类型(MIME类型)。