婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫(kù) > 如何正確地在XHTML文檔中使用JavaScript和CSS

如何正確地在XHTML文檔中使用JavaScript和CSS

熱門標(biāo)簽:電腦外呼系統(tǒng)安裝 電話外呼系統(tǒng)怎么找準(zhǔn)客戶 揚(yáng)州市地圖標(biāo)注 外呼系統(tǒng)隱私 荊州銷售電銷機(jī)器人 可以集成到系統(tǒng)的外呼 400開頭電話在哪辦理 西安公司外呼系統(tǒng)價(jià)格 中國(guó)世界文化遺產(chǎn)地圖標(biāo)注
在越來越多的網(wǎng)站中,XHTML的使用正以很快的速度替代HTML4,但是,目前一些主流瀏覽器對(duì)XHTML的支持還不是很好,加上一些網(wǎng)頁制作者對(duì)XHTML和HTML4之間的差異理解不夠,使得XHTML在WEB發(fā)展上進(jìn)程變得緩慢。


XHTML是XML而不是HTML

目前,對(duì)XHTML的一個(gè)主要誤解是它是HTML的另外一個(gè)版本。造成此誤解的一個(gè)事實(shí)是Microsoft Internet Explorer僅支持MIME格式為text/html的XHTML而不是被推薦的application/xhtml+xml格式。

當(dāng)一個(gè)XHTML頁面被以text/html的MIME格式解析時(shí),它和HTML頁面沒有任何差別,而當(dāng)它以text/xml或者application/xhtml+xml的MIME格式解析時(shí),它將遵從嚴(yán)格的XML書寫和顯示規(guī)則。

正確的XHTML格式是一個(gè)XML程序并且在書寫的時(shí)候需要按照以下的嚴(yán)格規(guī)則:

1.字符<和&不允許出現(xiàn)在XHTML文檔內(nèi)容中,除非它們被包含在CDATA標(biāo)簽中(<![CDATA[...]]>)

2.注釋標(biāo)簽(<!--...-->)內(nèi)容中不能包含兩個(gè)連續(xù)的橫杠(--)

3.包含在注釋標(biāo)簽(<!--...-->)中的內(nèi)容將被忽略


style和script內(nèi)容中的問題

style和script標(biāo)簽內(nèi)的內(nèi)容在XHTML被以XML格式(而不是HTML格式)解析時(shí)將造成一些不同的差異。

JavaScript中包含了XHTML中不能存在的字符

Javascript的一些特別字符是XHTML的CDATA標(biāo)簽外不能存在的字符。

<script type="text/javascript">
  var i = 0;
  while(++i < 10){
    //...
  }
</script>

注意:上面的示例代碼并非良好的XHTML格式,因?yàn)樗褂昧薠HTML或XML中不允許的標(biāo)記"< "


在style和script內(nèi)容中使用注釋

熟悉HTML的作者通常了解,將style和script標(biāo)簽內(nèi)容放到注釋標(biāo)簽內(nèi),將在瀏覽器中隱藏這些內(nèi)容,但有些瀏覽器卻不能理解它們。

<style type="text/css">
<!--
  body {background-color: blue; color: yellow;}
-->
</style>
<script type="text/javascript">
<!--
  var i = 0;
  var sum = 0;

  for (i = 0; i < 10; ++i)
  {
    sum += i;
  }
  alert('sum = ' + sum);
// -->
</script>

上面的示例說明了如何在瀏覽器中忽略注釋標(biāo)簽內(nèi)的內(nèi)容,同時(shí),這個(gè)示例還顯示了瀏覽器在處理text/xml格式和application/xhtml+xml格式的內(nèi)容的區(qū)別。

Mozilla 1.1+ / Opera 7
不應(yīng)用CSS,不執(zhí)行JavaScript

Netscape 7.0x / Mozilla 1.0.x
不應(yīng)用CSS,但執(zhí)行JavaScript

Internet Explorer 5.5+
不顯示該文檔.(參見:https://developer.mozilla.org/Ta ... _in_XHTML_Documents )


style和javascript內(nèi)含有兩個(gè)連續(xù)的橫杠(--)

在XHTML頁面的JavaScript中使用注釋標(biāo)簽進(jìn)行處理時(shí)產(chǎn)生的另一個(gè)問題就是JavaScript中會(huì)有出現(xiàn)兩個(gè)連續(xù)的橫杠(--)的情況:


<script type="text/javascript">
<!--
  var i;
  var sum = 0;

  for (i = 10; i > 0; --i)
  {
    sum += i;
  }
// -->
</script>

使用CDATA代替注釋

將script標(biāo)簽內(nèi)的內(nèi)容放到CDATA塊中可以很好地處理注釋中出現(xiàn)兩個(gè)連續(xù)的橫杠的問題,不過這將使得一些低版本的瀏覽器不支持它,因?yàn)樗鼈儾荒芾斫釾ML。好在,我們可以通過使用JavaScript中的注釋符對(duì)CDATA塊進(jìn)行注釋以達(dá)到兼容的目的。

<script type="text/javascript">
//<![CDATA[
  var i = 0;

  while  (++i < 10)
  {
    // ...
  }
//]]>
</script>


推薦的xhtml與html兼容處理方式

不要在XHTML頁面中直接書寫style和script,一個(gè)好的替代方案是使用外部文件來書寫CSS和JavaScript,然后再在XHTML中進(jìn)行引入。

這個(gè)推薦方案看起來非常不錯(cuò),不管怎樣,它使得頁面從text/html向application/xhtml+xml轉(zhuǎn)變的過程中,至少在接下來的這些年里不會(huì)出現(xiàn)什么問題。

標(biāo)簽:貴陽 樂山 延安 錫林郭勒盟 四川 阿拉善盟 濟(jì)南 白銀

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《如何正確地在XHTML文檔中使用JavaScript和CSS》,本文關(guān)鍵詞  如何,正確地,在,XHTML,文檔,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《如何正確地在XHTML文檔中使用JavaScript和CSS》相關(guān)的同類信息!
  • 本頁收集關(guān)于如何正確地在XHTML文檔中使用JavaScript和CSS的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美色视频在线观看| 91精品国产高清一区二区三区蜜臀 | 中文字幕亚洲不卡| 日韩丝袜美女视频| 色综合久久中文字幕| 久久99精品久久久久久| 久久丝袜美腿综合| 久久久久免费观看| 色综合天天做天天爱| 在线综合+亚洲+欧美中文字幕| 午夜久久久影院| 亚洲精品成人少妇| 日本一区二区成人在线| 欧美精品少妇一区二区三区| 色拍拍在线精品视频8848| 国产精品88av| 国产一区二区在线看| 久久精品国产**网站演员| 欧美色偷偷大香| 美国毛片一区二区三区| 色八戒一区二区三区| 国产成人亚洲综合a∨婷婷图片| 欧美一级高清大全免费观看| 日韩美女视频一区二区| 久久久久国产精品麻豆| ㊣最新国产の精品bt伙计久久| 色婷婷狠狠综合| 成人app网站| 91在线无精精品入口| 国产成人精品亚洲日本在线桃色| 国产精品123| av中文字幕亚洲| 色呦呦国产精品| 91精品国产91久久久久久一区二区| 日韩美女在线视频| 欧美tickling网站挠脚心| 久久久久国产精品免费免费搜索| 久久尤物电影视频在线观看| 国产精品国产馆在线真实露脸| 一区二区三区91| 麻豆精品在线观看| k8久久久一区二区三区| 欧美中文字幕不卡| 欧美成人一级视频| 最新久久zyz资源站| 日日夜夜精品视频天天综合网| 美女在线观看视频一区二区| 国产成人亚洲综合a∨猫咪| 欧美理论在线播放| 久久精品日产第一区二区三区高清版| 一区二区三区蜜桃网| 亚洲综合一区在线| 国产精品国产三级国产普通话三级| 久久精品国产99国产精品| 日韩欧美久久一区| 综合婷婷亚洲小说| 一本久道久久综合中文字幕| 一区二区三区四区在线播放 | 亚洲欧洲精品一区二区三区不卡| 91在线观看污| 国产精品短视频| 日韩欧美国产综合| 欧美一区二区三区电影| 中文字幕乱码日本亚洲一区二区| www.亚洲在线| 日本中文一区二区三区| 日韩欧美一卡二卡| 日本精品一区二区三区高清 | 日本亚洲电影天堂| 亚洲免费看黄网站| 国产精品成人网| 久久久综合视频| 日韩欧美在线123| 欧洲一区二区三区在线| 国产91丝袜在线播放| 成人妖精视频yjsp地址| 亚洲一二三级电影| 亚洲视频在线观看一区| 色婷婷久久久综合中文字幕| 国产精品一区二区在线观看不卡| 日本一区中文字幕| 激情深爱一区二区| 美国十次综合导航| 理论片日本一区| 美女任你摸久久 | 美国十次综合导航| 欧美日韩高清一区二区| 在线亚洲免费视频| 在线综合亚洲欧美在线视频| 日韩免费看网站| 国产欧美精品日韩区二区麻豆天美| 精品免费日韩av| 国产调教视频一区| 中文字幕日本乱码精品影院| 综合久久给合久久狠狠狠97色| 日日夜夜精品免费视频| 亚洲第一久久影院| 日韩精品视频网站| 不卡的看片网站| 制服丝袜成人动漫| 中文字幕欧美日韩一区| 艳妇臀荡乳欲伦亚洲一区| 老司机免费视频一区二区| 91免费国产视频网站| 色综合久久久久综合体桃花网| 欧美一a一片一级一片| 久久日韩粉嫩一区二区三区| 综合久久给合久久狠狠狠97色| 日韩高清欧美激情| 97久久超碰国产精品电影| 久久久久综合网| 久久精品夜色噜噜亚洲aⅴ| 亚洲乱码国产乱码精品精98午夜| 老鸭窝一区二区久久精品| 日本电影欧美片| 国产日韩亚洲欧美综合| 久久成人免费电影| 亚洲欧美日韩在线| 亚洲桃色在线一区| 中文字幕一区av| 日日夜夜免费精品视频| 黄网站免费久久| 色综合天天天天做夜夜夜夜做| www.色精品| 亚洲成年人影院| 国产精品久久久久久久午夜片| 欧美三级视频在线播放| 韩国av一区二区| 日韩精品视频网站| 一级中文字幕一区二区| 中文一区二区完整视频在线观看| 欧美日韩国产一级片| 天堂va蜜桃一区二区三区 | 色偷偷成人一区二区三区91| 午夜精品成人在线| 一区二区三区欧美| 国产欧美一区二区精品久导航| 欧美日韩一区二区三区四区| 国产suv精品一区二区三区| 日本美女一区二区| 久久www免费人成看片高清| 亚洲在线观看免费视频| 日本一区二区三区在线不卡| 在线观看免费视频综合| 99视频精品全部免费在线| 蜜臀国产一区二区三区在线播放| 亚洲午夜免费电影| 99视频精品免费视频| 日韩在线a电影| 欧美激情中文字幕一区二区| 欧美三级视频在线| 成人激情免费电影网址| 国模无码大尺度一区二区三区| 亚洲一区二区三区免费视频| 国产日产亚洲精品系列| 欧美mv日韩mv国产| 欧美一区二区三区日韩视频| 日韩午夜电影av| 国产精品不卡在线观看| 午夜私人影院久久久久| 国产成人高清在线| 国产精品资源在线| 极品销魂美女一区二区三区| 男女视频一区二区| 国产乱码精品一区二区三区忘忧草 | 亚洲成人激情自拍| 亚洲午夜精品在线| 一区av在线播放| 亚洲h在线观看| 亚洲成在人线在线播放| 毛片不卡一区二区| 福利一区福利二区| 91麻豆免费视频| 26uuu亚洲综合色| 国产精品国产三级国产三级人妇| 亚洲精品一二三四区| 麻豆精品视频在线观看免费| 粗大黑人巨茎大战欧美成人| 欧美亚洲一区三区| 亚洲欧美日韩国产另类专区| 国产一区二区日韩精品| 欧美久久高跟鞋激| 一区二区三区中文在线| 国产精品一级片| 欧美大片顶级少妇| 中文字幕一区二区三区四区| 另类小说综合欧美亚洲| 欧洲另类一二三四区| 亚洲色图都市小说| 成人网在线免费视频| 国产精品素人一区二区| av高清不卡在线| 国产精品剧情在线亚洲| 成人av资源站| 夜夜嗨av一区二区三区中文字幕| 97久久久精品综合88久久| 亚洲九九爱视频| 欧美日本一区二区| 国产一区二区三区免费播放| 成人综合在线网站|