HTML <script> 标签
定义和用法
定义一段诸如 JavaScript 的脚本。
HTML 与 XHTML 之间的差异
在 HTML 4.01 中,script 元素的 "language" 属性不被赞成使用。
在 XHTML 1.0 Strict DTD 中,script 元素的 "language" 属性不被支持。
提示和注释:
注释:假如此元素内部的代码没有位于某个函数中,那么这些代码会在页面被加载时被立即执行。<frameset> 标签之后的脚本会被忽略。
例子
<script type="text/javascript">
document.write("Hello World!")</script>
必选的属性
属性 | 值 | 描述 | DTD |
---|---|---|---|
type |
|
指示脚本的 MIME 类型。有关 type 属性的详细信息。 | STF |
可选的属性
属性 | 值 | 描述 | DTD |
---|---|---|---|
charset | charset | 定义用在脚本中的字符编码。 | STF |
defer | defer | 指示脚本不会生成任何的文档内容。浏览器可以继续解析并绘制页面。 | STF |
language |
|
规定脚本语言。不赞成使用。请使用 type 属性代替它。 | TF |
src | URL | 定义指向包含脚本的文件的 URL(这样您就可以引用某个包含脚本的文件,而不是直接把脚本插入您的 HTML 文档中)。 | STF |
TIY 实例
- 插入一段脚本
- 本例演示如何将脚本插入 HTML 文档。
- 运行于不支持脚本的浏览器
- 本例演示如何对付不支持脚本的浏览器。