<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # XHTML 簡介 **XHTML 是以 XML 格式編寫的 HTML。** ## 什么是 XHTML? * XHTML 指的是可擴展超文本標記語言 * XHTML 與 HTML 4.01 幾乎是相同的 * XHTML 是更嚴格更純凈的 HTML 版本 * XHTML 是以 XML 應用的方式定義的 HTML * XHTML 是 [2001 年 1 月](/w3c/w3c_xhtml.asp "W3C XHTML 活動")發布的 W3C 推薦標準 * XHTML 得到所有主流瀏覽器的支持 ## 為什么使用 XHTML? 因特網上的很多頁面包含了“糟糕”的 HTML。 如果在瀏覽器中查看,下面的 HTML 代碼運行起來非常正常(即使它并未遵守 HTML 規則): ``` <html> <head> <title>This is bad HTML</title> <body> <h1>Bad HTML <p>This is a paragraph </body> ``` XML 是一種必須正確標記且格式良好的標記語言。 如果希望學習 XML,請閱讀我們的 [XML 教程](/xml/index.asp)。 今日的科技界存在一些不同的瀏覽器技術。其中一些在計算機上運行,而另一些可能在移動電話或其他小型設備上運行。小型設備往往缺乏解釋“糟糕”的標記語言的資源和能力。 所以 - 通過結合 XML 和 HTML 的長處,開發出了 XHTML。XHTML 是作為 XML 被重新設計的 HTML。 與 HTML 相比最重要的區別: ### 文檔結構 * XHTML DOCTYPE 是_強制性的_ * &lt;html&gt; 中的 XML namespace 屬性是_強制性的_ * &lt;html&gt;、&lt;head&gt;、&lt;title&gt; 以及 &lt;body&gt; 也是_強制性的_ ### 元素語法 * XHTML 元素必須_正確嵌套_ * XHTML 元素必須始終_關閉_ * XHTML 元素必須_小寫_ * XHTML 文檔必須有_一個根元素_ ### 屬性語法 * XHTML 屬性必須使用_小寫_ * XHTML 屬性值必須用_引號包圍_ * XHTML 屬性最小化也是_禁止的_ ## &lt;!DOCTYPE ....&gt; 是強制性的 XHTML 文檔必須進行 XHTML 文檔類型聲明(XHTML DOCTYPE declaration)。 您可以在 W3School 的標簽參考手冊中找到完整的 [XHTML 文檔類型](/tags/tag_doctype.asp "HTML &lt;!DOCTYPE&gt; 標簽")。 &lt;html&gt;、&lt;head&gt;、&lt;title&gt; 以及 &lt;body&gt; 元素也必須存在,并且必須使用 &lt;html&gt; 中的 xmlns 屬性為文檔規定 xml 命名空間。 下面的例子展示了帶有最少的必需標簽的 XHTML 文檔: ``` <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Title of document</title> </head> <body> ...... </body> </html> ``` ## 如何從 HTML 轉換到 XHTML 1. 向每張頁面的第一行添加 XHTML &lt;!DOCTYPE&gt; 2. 向每張頁面的 html 元素添加 xmlns 屬性 3. 把所有元素名改為小寫 4. 關閉所有空元素 5. 把所有屬性名改為小寫 6. 為所有屬性值加引號 ## 用 W3C 驗證器檢驗 XHTML 在下面的文本框中輸入您的網址: <form method="get" action="http://validator.w3.org/check" target="_blank"> &lt;input name="uri" size="60" style="margin:10px 0 0 0;" value="http://www.w3school.com.cn/html/index.asp"&gt; &lt;input type="submit" value="驗證文件"&gt; </form> ## XHTML 測驗 該測驗包含 20 道問題,且沒有時間限制。 本測驗是非正式的,它僅僅是了解您 XHTML 知識掌握程度的一個不錯的途徑。 每項正確答案可獲得 1 分。在測試結束后,會顯示您的總分。最高分為 20 分。 [開始 XHTML 測驗](/xhtml/xhtml_quiz.asp "XHTML 測驗")
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看