目錄
html
xhtml
xml
html,xhtml和xml的區別:
首頁 web前端 html教學 html xhtml xml的區別

html xhtml xml的區別

Jan 16, 2017 pm 04:55 PM

對於HTML的初學者來講,相信會被html、xhtml、xml搞懵逼了,但相信隨著你的知識,技術越來越深入,慢慢的會對它們清晰起來。小編給大家整理了一些被html、xhtml、xml的理

念,幫助大家來理解這些概念,話不多說,往下看

html

html: 超文本標記語言,這個好理解,是說,我們看到的網頁其實是透過一種超文本標記語言描述出來的,就是html。超文本,超越文本,我們也見到了,有圖片、視頻、音頻、程序

等。

xhtml

xhtml: 可擴充的超文本標記語言,與html4.01幾乎是相同的。是比較嚴謹純淨的html,但xhtml不是html4.01。嚴謹在哪、純淨在哪、擴展性在哪自己查一下。本文旨在匡正視聽。

xhtml的是用來取代html的。是一種web規範、標準。我們在開發過程中書寫標籤應該是按照xhtml寫的。養成良好的標籤書寫習慣。

xhtml與html的主要不同是xhtml需求:

正確的嵌套所有元素必須關閉區分大小寫,大家常用小寫元素屬性值加上雙引號,且不能簡寫用id代替name屬性

xml

xml : 可擴展標記語言,設計宗旨是傳輸數據,沒有被預先定義,需要自行定義。好比說你知道html裡面的標籤是標題,但是xml裡面沒有定義哪個標籤是什麼語意的。這裡要明白

的是xml不是替代html,他倆的設計宗旨是不一樣的。

html,xhtml和xml的區別:

  1、xhtml對比與html,xhtml文檔具有良好完整的排版,體現在兩方面:a、元素必須要有結束標籤;b、元素必須嵌套;

       2、對於html的元素和屬性,xhtml必須小寫,因為xml是嚴格區分大小寫的,

  • 是不同的標籤;
  •   3、xhtml的屬性值必須在引號之中;

      4、xhtml不支援屬性最小化,什麼是屬性最小化了?

      正確:非最小化屬性(unminimized attributes)
      

      不正確:最小化屬性(minimized attries)
      不正確:最小化屬性(minimized attries)
      無錯使用的,在以後的版本中將被刪除。

    話說早起的網頁使用html語言編寫的,但是它擁有三個嚴重的缺點:

      1、編碼不規範,結構混亂臃腫,需要智能的終端才能很好的顯示;

      2、表現和結構混亂,不利於開發與維護;

      3、不能使用更多的網路設備,例如手機、PDA等;

      因此HTML需要發展才能解決這個問題,於是W3C又制定了XHTML,XHTML是HTMLXML 過度向XML的一個橋樑。而xml是web發展的趨勢。


    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

    熱AI工具

    Undresser.AI Undress

    Undresser.AI Undress

    人工智慧驅動的應用程序,用於創建逼真的裸體照片

    AI Clothes Remover

    AI Clothes Remover

    用於從照片中去除衣服的線上人工智慧工具。

    Undress AI Tool

    Undress AI Tool

    免費脫衣圖片

    Clothoff.io

    Clothoff.io

    AI脫衣器

    Video Face Swap

    Video Face Swap

    使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

    熱工具

    記事本++7.3.1

    記事本++7.3.1

    好用且免費的程式碼編輯器

    SublimeText3漢化版

    SublimeText3漢化版

    中文版,非常好用

    禪工作室 13.0.1

    禪工作室 13.0.1

    強大的PHP整合開發環境

    Dreamweaver CS6

    Dreamweaver CS6

    視覺化網頁開發工具

    SublimeText3 Mac版

    SublimeText3 Mac版

    神級程式碼編輯軟體(SublimeText3)

    熱門話題

    Java教學
    1654
    14
    CakePHP 教程
    1413
    52
    Laravel 教程
    1306
    25
    PHP教程
    1252
    29
    C# 教程
    1225
    24
    HTML 中的表格邊框 HTML 中的表格邊框 Sep 04, 2024 pm 04:49 PM

    HTML 表格邊框指南。在這裡,我們以 HTML 中的表格邊框為例,討論定義表格邊框的多種方法。

    HTML 中的巢狀表 HTML 中的巢狀表 Sep 04, 2024 pm 04:49 PM

    這是 HTML 中巢狀表的指南。這裡我們討論如何在表中建立表格以及對應的範例。

    HTML 左邊距 HTML 左邊距 Sep 04, 2024 pm 04:48 PM

    HTML 左邊距指南。在這裡,我們討論 HTML margin-left 的簡要概述及其範例及其程式碼實作。

    HTML 表格佈局 HTML 表格佈局 Sep 04, 2024 pm 04:54 PM

    HTML 表格佈局指南。在這裡,我們詳細討論 HTML 表格佈局的值以及範例和輸出。

    HTML 輸入佔位符 HTML 輸入佔位符 Sep 04, 2024 pm 04:54 PM

    HTML 輸入佔位符指南。在這裡,我們討論 HTML 輸入佔位符的範例以及程式碼和輸出。

    HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

    HTML 有序列表指南。在這裡我們也分別討論了 HTML 有序列表和類型的介紹以及它們的範例

    HTML onclick 按鈕 HTML onclick 按鈕 Sep 04, 2024 pm 04:49 PM

    HTML onclick 按鈕指南。這裡我們分別討論它們的介紹、工作原理、範例以及各個事件中的onclick事件。

    在 HTML 中移動文字 在 HTML 中移動文字 Sep 04, 2024 pm 04:45 PM

    HTML 中的文字移動指南。在這裡我們討論一下marquee標籤如何使用語法和實作範例。

    See all articles