這篇文章給大家分享的是有關(guān)html中script標(biāo)簽有什么用的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)公司IDC提供業(yè)務(wù):達州托管服務(wù)器,成都服務(wù)器租用,達州托管服務(wù)器,重慶服務(wù)器租用等四川省內(nèi)主機托管與主機租用業(yè)務(wù);數(shù)據(jù)中心含:雙線機房,BGP機房,電信機房,移動機房,聯(lián)通機房。
HTML<script>標(biāo)簽
實例
通過JavaScript輸出"Helloworld":
<script>
document.write("HelloWorld!")
</script>
瀏覽器支持
所有主流瀏覽器都支持<script>標(biāo)簽。
標(biāo)簽定義及使用說明
<script>標(biāo)簽用于定義客戶端腳本,比如JavaScript。
<script>元素既可包含腳本語句,也可以通過"src"屬性指向外部腳本文件。
JavaScript通常用于圖像操作、表單驗證以及動態(tài)內(nèi)容更改。
提示和注釋
注釋:如果使用"src"屬性,則<script>元素必須是空的。
提示:請參閱<noscript>元素,對于那些在瀏覽器中禁用腳本或者其瀏覽器不支持客戶端腳本的用戶來說,該元素非常有用。
注釋:有多種執(zhí)行外部腳本的方法:
如果async="async":腳本相對于頁面的其余部分異步地執(zhí)行(當(dāng)頁面繼續(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>標(biāo)簽支持HTML的全局屬性。
感謝各位的閱讀!關(guān)于“html中script標(biāo)簽有什么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
文章標(biāo)題:html中script標(biāo)簽有什么用
文章路徑:http://aaarwkj.com/article38/gjdhsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、企業(yè)網(wǎng)站制作、自適應(yīng)網(wǎng)站、網(wǎng)站維護、網(wǎng)站收錄、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)