2 在 HTML 中使用 JavaScript

2015-11-04  本文已影响81人  闷油瓶小张

本章内容

2.1 <script> 元素

HTML 4.0.1为 <script> 定义了下列6个属性。

<script type="text/javascript">
  function sayHi () {
    alert("Hi!");
  }
</script>
<script type="text/javascript" src="example.js"></script>

2.1.1 标签的位置

按照惯例所有<script>元素都应该放在页面的<head>元素中。在<head>中包含所有 JavaScript 文件,意味着必须等到全部 JavaScript 代码都被下载、解析完成以后,才能开始呈现页面的内容。
为避免这个问题,现代 Web 应用程序一般都把全部 JavaScript 引用放在<body>元素中页面的内容后面。

2.1.2 延迟脚本

<script type="text/javascript" defer="defer" src="example.js"></script>

2.1.3 异步脚本

<script type="text/javascript" async src="example.js"></script>

2.1.4 在 XHTML 中的用法

<script type="text/javascript">
//<![CDATA[
  //Your code here.
//]]>
</script>

2.1.5 不推荐使用的语法

没有必要在使用

2.2 嵌入代码与外部文件

2.3 文档模式

<!--  HTML 5 -->
<!DOCTYPE html>

2.4 <noscript>元素

<body>
  <noscript>
    <p>本页面需要浏览器支持 (启用)JavaScript.
  </noscript>
</body>

2.5 小结

上一篇 下一篇

猜你喜欢

热点阅读