第二章 在HTML中使用JavaScript

1.HTML为<script>定义的6个属性:

        ①async : 表示应该立即下载脚本,但不应妨碍页面中的其他操作。多个异步脚本并不保证按照指定它们的先后顺序执行。

        ②defer:表示脚本可以延迟到文档完全被解析和显示之后再执行,相当于告诉浏览器立即下载,但延迟执行。多个延迟脚本会按照它们出现的先后顺序执行。

        ③charset:少用

        ④language:已废弃

        ⑤src:表示包含要执行代码的外部文件,该文件可以是与包含它的页面位于同一个服务器上的文件,也可以是其它任何域上的文件

        ⑥type:若没有指定该属性,则其默认值为 text/javascript (已不被推荐使用)

2.外部JavaScript文件带有的.js的扩展名不是必需的,可以使用JSP、PHP、或其他服务器端语言动态生成JavaScript。但是服务器还是经常需要看扩展名决定响应 应该用那种MIME类型

3.文档模式(若文档开始处无文档类型声明,则默认开启混杂模式):

        ①混杂模式:让IE的行为与IE5相同

        ②标准模式:让IE的行为更接近标准行为

        ③准标准模式

4.<noscript>使用情况:浏览器不支持脚本;浏览器支持脚本,但脚本被禁用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容