溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

html中script標簽有什么用

發(fā)布時間:2022-03-11 14:35:55 來源:億速云 閱讀:265 作者:小新 欄目:web開發(fā)

這篇文章給大家分享的是有關(guān)html中script標簽有什么用的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

    HTML<script>標簽

    實例

    通過JavaScript輸出"Helloworld":

    <script>

    document.write("HelloWorld!")

    </script>

    瀏覽器支持

    所有主流瀏覽器都支持<script>標簽。

    標簽定義及使用說明

    <script>標簽用于定義客戶端腳本,比如JavaScript。

    <script>元素既可包含腳本語句,也可以通過"src"屬性指向外部腳本文件。

    JavaScript通常用于圖像操作、表單驗證以及動態(tài)內(nèi)容更改。

    提示和注釋

    注釋:如果使用"src"屬性,則<script>元素必須是空的。

    提示:請參閱<noscript>元素,對于那些在瀏覽器中禁用腳本或者其瀏覽器不支持客戶端腳本的用戶來說,該元素非常有用。

    注釋:有多種執(zhí)行外部腳本的方法:

    如果async="async":腳本相對于頁面的其余部分異步地執(zhí)行(當頁面繼續(xù)進行解析時,腳本將被執(zhí)行)

    如果不使用async且defer="defer":腳本將在頁面完成解析時執(zhí)行

    如果既不使用async也不使用defer:在瀏覽器繼續(xù)解析頁面之前,立即讀取并執(zhí)行腳本

    HTML4.01與HTML5之間的差異

    在HTML4中,"type"屬性是必需的,但在HTML5中是可選的。

    "async"屬性是HTML5中的新屬性。

    HTML5中不再支持HTML4.01中的某些屬性:"xml:space"。

    HTML與XHTML之間的差異

    在XHTML中,腳本中的內(nèi)容類型聲明為#PCDATA(代替CDATA),就是說會對實體進行解析。

    這意味著,在XHTML中,應(yīng)該編碼所有特殊的字符,或者把所有內(nèi)容嵌套在CDATA部分中:

<script type="text/javascript">

//<![CDATA[

var i=10;

if (i<5)

{

    // 代碼內(nèi)容

}

//]]>

</script>

    全局屬性

    <script>標簽支持HTML的全局屬性。

感謝各位的閱讀!關(guān)于“html中script標簽有什么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI