如何在XHTML中使用JavaScript

      網(wǎng)友投稿 770 2025-03-31

      如何在XHTML中使用javaScript

      可擴展超文本標記語言(XHTML, Extensible HyperText Markup Language)是將HTML作為XML的應(yīng)用重新包裝的結(jié)果。與HTML不同,在XHTML中使用javaScript必須指定type屬性且值為text/javascript, HTML中則可以沒有這個屬性。

      在XHTML中編寫代碼的規(guī)則比HTML中嚴格,這會影響使用

      在HTML中,解析

      這樣代碼就可以在XHTML頁面中運行了。不過,缺點是會影響閱讀。好在還有另一種方法。第二種方法是把所有代碼都包含到一個CDATA塊中。在XHTML(及XML)中,CDATA塊表示文檔中可以包含任意文本的區(qū)塊,其內(nèi)容不作為標簽來解析,因此可以在其中包含任意字符,包括小于號,并且不會引發(fā)語法錯誤。使用CDATA的格式如下:

      在兼容XHTML的瀏覽器中,這樣能解決問題。但在不支持CDATA塊的非XHTML兼容瀏覽器中則不行。為此,CDATA標記必須使用JavaScript注釋來抵消:

      這種格式適用于所有現(xiàn)代瀏覽器。雖然有點黑科技的味道,但它可以通過XHTML驗證,而且對XHTML之前的瀏覽器也能優(yōu)雅地降級。

      XHTML 模式會在頁面的 MIME 類型被指定為"application/xhtml+xml"時觸 發(fā)。并不是所有瀏覽器都支持以這種方式送達的 XHTML

      參考文章

      如何在XHTML中使用JavaScript

      《JavaScript高級程序設(shè)計

      HTML JavaScript

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:excel打開兩個獨立窗口的圖文操作
      下一篇:Vs code如何快速生成Verilog例化模板
      相關(guān)文章
      亚洲乱码在线卡一卡二卡新区 | 国产亚洲午夜高清国产拍精品| 亚洲人成日本在线观看| 亚洲国产成人久久精品动漫| 亚洲老妈激情一区二区三区| 亚洲一区二区三区无码中文字幕| 国产精品亚洲二区在线观看| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 2048亚洲精品国产| 亚洲国产综合精品中文字幕| 国产精品亚洲专一区二区三区| 精品久久久久亚洲| 亚洲成网777777国产精品| 精品久久久久亚洲| 亚洲精品美女久久久久99小说| 亚洲精品第一国产综合境外资源 | 久久亚洲精品无码av| 国产亚洲欧美在线观看| 亚洲成人影院在线观看| 久久亚洲国产精品123区| 在线A亚洲老鸭窝天堂| 亚洲精品无码鲁网中文电影| 国产AV无码专区亚洲精品| 亚洲av无码一区二区乱子伦as | 水蜜桃亚洲一二三四在线 | 亚洲日韩AV一区二区三区四区| 亚洲日韩中文字幕一区| 亚洲日韩国产欧美一区二区三区 | 亚洲精品无码久久久久A片苍井空| 亚洲欧洲日产国码久在线| 国产精品亚洲一区二区三区| 亚洲男人的天堂一区二区| 亚洲愉拍99热成人精品热久久| 九月丁香婷婷亚洲综合色| 亚洲∧v久久久无码精品| 亚洲成人一级电影| 亚洲妇女无套内射精| 亚洲乱码中文字幕手机在线| 狠狠色伊人亚洲综合成人| 亚洲美女免费视频| 国产成人精品日本亚洲专区6|