• HTML <script> 标签


    定义和用法

    <script> 标签用于定义客户端脚本,比如 JavaScript。

    script 元素既可以包含脚本语句,也可以通过 src 属性指向外部脚本文件。

    必需的 type 属性规定脚本的 MIME 类型。

    JavaScript 的常见应用时图像操作、表单验证以及动态内容更新。

    提示和注释:

    注释:假如此元素内部的代码没有位于某个函数中,那么这些代码会在页面被加载时被立即执行。<frameset> 标签之后的脚本会被忽略。

    提示:请参阅 noscript 元素;对于那些在浏览器中禁用脚本或者其浏览器不支持客户端脚本的用户来说,该元素非常有用。

    实例

    在 HTML 页面中插入一段 JavaScript:

    <script type="text/javascript">
    document.write("Hello World!")
    </script>
    

    亲自试一试

    (在本页底部可以找到更多实例)

    HTML 与 XHTML 之间的差异

    在 HTML 4.01 中,script 元素的 "language" 属性不被赞成使用。

    在 XHTML 1.0 Strict DTD 中,script 元素的 "language" 属性不被支持。

    HTML 4 和 XHTML 在处理脚本中的内容方面有所不同:

    在 HTML 4 中,内容类型声明为 CDATA,就是说不会对实体进行解析。

    在 XHTML 中,内容类型声明为 (#PCDATA),也就是说会对实体进行解析。

    这意味着,在 XHTML 中,应该编码所有特殊的字符,或者把所有内容嵌套在 CDATA 部分中。

    为了确保在 XHTML 文档中脚本正确进行解析,请使用如下语法:

    <script type="text/javascript"><![CDATA[
      document.write("Hello World!")
    //]]></script>

    必选的属性

    属性描述DTD
    type MIME-type 指示脚本的 MIME 类型。 STF

    可选的属性

    属性描述DTD
    charset charset 规定在外部脚本文件中使用的字符编码。 STF
    defer defer 规定是否对脚本执行进行延迟,直到页面加载为止。 STF
    language script 不赞成使用。规定脚本语言。请使用 type 属性代替它。 TF
    src URL 规定外部脚本文件的 URL。 STF
    xml:space preserve 规定是否保留代码中的空白。  

    标准属性

    xml:space

    如需完整的描述,请访问标准属性

    出自:http://www.w3school.com.cn/tags/tag_script.asp

  • 相关阅读:
    代码重构技术方法
    《算法导论》为什么经典
    BeagleBone Black教训四局:简单LED对照实验
    linux(Ubuntu)安装QQ2013
    ubuntu卸载qq2012
    android弧形进度条,有详细注释的,比较简单
    Android自定义进度条
    AndroidのUI设计研究(一)——自定义ProgressBar
    介绍几个工作开发中封装的好用的android自定义控件
    android自定义viewgroup之我也玩瀑布流
  • 原文地址:https://www.cnblogs.com/mfryf/p/3118756.html
Copyright © 2020-2023  润新知