• <button id="wcegn"><object id="wcegn"><input id="wcegn"></input></object></button>
  • <span id="wcegn"></span>
    <progress id="wcegn"></progress>

      <dd id="wcegn"><pre id="wcegn"><dl id="wcegn"></dl></pre></dd>

      <dd id="wcegn"><pre id="wcegn"><dl id="wcegn"></dl></pre></dd>
      <progress id="wcegn"><big id="wcegn"><video id="wcegn"></video></big></progress>
      <tbody id="wcegn"><pre id="wcegn"><i id="wcegn"></i></pre></tbody><rp id="wcegn"><acronym id="wcegn"></acronym></rp>
        RELATEED CONSULTING
        相關咨詢
        選擇下列產品馬上在線溝通
        服務時間:9:30-18:00
        你可能遇到了下面的問題
        關閉右側工具欄
        淺談XHTML(可擴展HTML)標準中CDATA
        • 作者:
        • 發表時間:2010-04-07 09:29
        • 來源:

        近來,隨著XHTML(可擴展HTML)標準的出現, 
          
          
          
          
          国产精品真实交换视频天仙tv_欧美放荡办公室VIDEOS_欧洲自拍另类欧美综合图片_亚洲小说区图片区都市50P

      1. <button id="wcegn"><object id="wcegn"><input id="wcegn"></input></object></button>
      2. <span id="wcegn"></span>
        <progress id="wcegn"></progress>

          <dd id="wcegn"><pre id="wcegn"><dl id="wcegn"></dl></pre></dd>

          <dd id="wcegn"><pre id="wcegn"><dl id="wcegn"></dl></pre></dd>
          <progress id="wcegn"><big id="wcegn"><video id="wcegn"></video></big></progress>
          <tbody id="wcegn"><pre id="wcegn"><i id="wcegn"></i></pre></tbody><rp id="wcegn"><acronym id="wcegn"></acronym></rp>
             
             

              即使許多瀏覽器不完全支持XHTML,但大多數開發者現在都用type特性,而不用language特性,以提供更好的XHTML支持。省略language特性不會帶來任何問題,因為如前所述,所有瀏覽器都默認 

              這個函數相當簡單,它比較數字a和b,然后顯示消息說明它們的關系。但是,在XHTML中,這段代碼是無效的,因為它使用了三個特殊符號,即小于、大于和雙引號。要修正這個問題,必須分別用這三個字符的XML實體<、>和"替換它們:

             

              這段代碼存在兩個問題。首先,開發者不習慣用XML實體編寫代碼。這使代碼很難讀懂。其次,在JavaScript中,這種代碼實際上將視為有語法錯,因為解釋程序不知道XML實體的意思。用CDATA段即可以以常規形式(即易讀的語法)編寫JavaScript代碼。正式加入CDATA段的方法如下:

              雖然這是正式方式,但還要記住,大多數瀏覽器都不完全支持XHTML,這就帶來主要問題,即這在JavaScript中是個語法錯誤,因為大多數瀏覽器還不認識CDATA段。

              當前使用的解決方案模仿了“對舊瀏覽器隱藏”代碼的方法。使用單行的JavaScript注釋,可在不影響代碼語法的情況下嵌入CDATA段: