高程(第二章) 在HTML中运用JavaScript

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的诠释实行。

    原文作者:Cor
    原文地址: https://segmentfault.com/a/1190000009021708
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞