• JS在Html中使用JavaScript


    一、三种方式

      1)<script>元素

      2)外部文件

      3)文档模式

    二、<script>元素

      是向HTML页面插入JavaScript的主要方法;HTML 4.01为<script>定义了下列6个属性;

      1)async:可选;表示应该立即下载脚本,但不妨碍页面中的其他操作;只对外部脚本文件有效;

      2)charset:可选;表示通过src属性指定的代码的字符集;

      3)defer:可选;表示脚本可以延迟到文档完全被解析和显示之后再执行;只对外部脚本文件有效;

      4)language:已废弃;原来表示编写代码使用的脚本语言;

      5)src:可选;表示包含要执行代码的外部文件;

      6)type:可选;表示编写代码使用的脚本语言的内容类型(也成为MIME类型)

    三、外部文件

      即使用外部文件来包含JavaScript代码

    四、文档模式

      1)IE5.5引入了文档模式的概念;最初的两种文档模式是:混杂模式和标准模式;

      2)如果在文档开始处没有发现文档类型的声明,则所有浏览器都会默认开启混杂模式;

      3)对于标准模式,可以通过使用下面任何一种文档类型来开启:  

    HTML 4.01 严格型
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    
    XHTML 1.0 严格型
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    
    HTML 5
    <!DOCTYPE html>

      4)对于准标准模式,可以通过使用过渡型或框架集型文档类型来触发:

    HTML 4.01 过渡型
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    
    HTML 4.01 框架集型
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    
    XHTML 1.0 过渡型
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transtional.dtd">
    
    XHTML 1.0 框架集型
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

    五、<noscript>元素

      该元素中的内容只有在下列情况下才会显现出来:

      1)浏览器不支持脚本;

      2)浏览器支持脚本,但脚本被禁用

      

      

  • 相关阅读:
    C++多线程二
    C++多线程一
    定义抽象数据类型
    泛型函数
    关联容器(map):支持高效查找的容器,一种键值对的集合。
    字符串拆成单词的另一种实现
    将字符串拆成单词,并算最长的长度
    重载,排序,集合实例
    程序调用动态链接库中的方法,位图,类
    用bosybox制作文件系统
  • 原文地址:https://www.cnblogs.com/soldierback/p/10639671.html
Copyright © 2020-2023  润新知