<script>
元素 <script>
定义了如下6个属性javascript
async:可选。异步加载该脚本。只对外部脚本文件有效java
charset:可选。经过src属性指定的代码的字符集。服务器
defer:可选。脚本延迟到文档彻底被解析和显示以后再执行。支队外部脚本文件有效。app
language:已废弃。异步
src:可选。表示包含要执行代码的外部文件。async
type:可选。能够当作是language的替代属性;表示编写代码使用的脚本语言的内容类型(也成为MIME类型)。服务器在传送JavaScript文件时使用的MIME类型一般是application/x-javascript。若是没有指定这个属性,其默认值为text/javascript。code
IE5.5引入了文档模式的概念,而这个概念是经过使用文档类型(doctype)切换实现的。
最初的文档模式是:混杂模式和标准模式ip
混杂模式会让IE的行为与(包含非标准特性的)IE5相同文档
标准模式会让IE的行为更接近标准行为
这两种模式主要影响CSS内容的呈现,但在某些状况下也会影响到JavaScript的解释执行。io