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