走進HTML5入門到精通:<script>標籤

來源:互聯網
上載者:User
關鍵字 標籤 HTML5 入門到精通

【轉載請保留風信網文章內容的完整性,如果您不能遵守此原則,我們將保留追究法律責任的權利】

<script> 標籤

定義和用法

<script> 標籤用於定義用戶端腳本,比如 HTTP://www.aliyun.com/zixun/aggregation/33906.html">JavaScript。

script 元素即可包含腳本語句,又可通過 src 屬性指向外部指令檔。

必需的 type 屬性規定腳本的 MIME 類型。

JavaScript 通常的用途是圖像操作、表單驗證以及內容動態更改。

實例

<script type="text/javascript">
document.write("Hello World!")
</script>

親自試一試

<! DOCTYPE HTML>
<html>
<body>
<script type="text/javascript">
document.write("Hello World!")
</script>
</body>
</html>

HTML 4.01 與 HTML 5 之間的差異

async 屬性是 HTML 5 中的新屬性。

在 HTML 5 中,不再支援 HTML 4.01 中的一些屬性。

提示和注釋

注釋:腳本按照如下方式執行:

如果 async 屬性為 true,則腳本會相對於文檔的其餘部分非同步執行,這樣腳本會在頁面繼續解析的過程中執行。

如果 async 屬性為 false,而 defer 屬性為 true,則腳本會在頁面完成解析後執行。

如果 async 和 defer 屬性均為 false,那麼腳本會立即執行,頁面會在腳本執行完畢後繼續解析。

風信網(www.ithov.com)提示:如果存在 src 屬性,則 <script> 標籤必須是空的。

屬性

屬性 值 描述 async async 定義腳本是否非同步執行。 type text/ecmascript text/javascript application/ecmascript application/javascript text/vbscript 指示腳本的 MIME 類型。 charset charset 定義腳本中使用的字元編碼。 不支援。 defer defer 指示腳本不會生成任何文檔內容。 瀏覽器可繼續解析並繪製頁面。 language javascript livescript vbscript other HTML 5 中不支援。 src URL 定義指向包含腳本的檔的 URL(這樣您就可以引用某個包含腳本的檔,而不是直接把腳本插入您的 HTML 文檔中)。 xml:space preserve HTML 5 中不支援。

標準屬性

<script> 標籤支援 HTML 5 中的標準屬性。

事件屬性

<script> 標籤支援 HTML 5 中的事件屬性。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.