Különbség az XML és a HTML között

Szerző: Laura McKinney
A Teremtés Dátuma: 1 Április 2021
Frissítés Dátuma: 4 Lehet 2024
Anonim
Különbség az XML és a HTML között - Technológia
Különbség az XML és a HTML között - Technológia

Tartalom


Az XML és a HTML a meghatározott célokra definiált jelölőnyelvek, és több különbségük van. Az előző különbség az, hogy az XML-ben vannak rendelkezések az új elemek meghatározására, míg a HTML nem ad specifikációt az új elem meghatározására, és előre definiált címkéket használ. Az XML felhasználható jelölőnyelvek készítésére, míg a HTML maga jelölőnyelv.

A HTML-t (Hyper Markup Language) úgy tervezték, hogy megkönnyítse a web-alapú dokumentumok átvitelét. Ezzel szemben az XML-t úgy fejlesztették ki, hogy az interoperabilitást biztosítson az SGML-vel és a HTML-lel, valamint a megvalósítás megkönnyítése érdekében.

    1. Összehasonlító táblázat
    2. Meghatározás
    3. Főbb különbségek
    4. Következtetés

Összehasonlító táblázat

Az összehasonlítás alapja
XML
HTML
BővítBővíthető jelölőnyelvHyper Markup Language
Alapvető
Keretet biztosít a jelölőnyelvek meghatározására.A HTML előre meghatározott jelölőnyelv.
Szerkezeti Információ
Biztosítani
Nem tartalmaz szerkezeti információkat
Nyelv típusaKis-nagybetű érzékenyA kis- és nagybetűk nem érzékenyek
A nyelv céljaInformáció átadásaAz adatok bemutatása
hibákNem megengedettA kisebb hibákat figyelmen kívül lehet hagyni.
Fehér űrTartósítható.Nem őrzi meg a fehér tereket.
Záró címkék
Kötelező záró címkék használata.A záró címkék választhatók.
fészekrakóMegfelelően kell elvégezni.Nem sok értékes.


Az XML meghatározása

XML (kibővíthető jelölőnyelv) egy olyan nyelv, amely lehetővé teszi a felhasználó számára az adatok vagy adatszerkezetek reprezentációjának meghatározását, ahol az értékek a struktúra minden mezőjéhez hozzá vannak rendelve. Az IBM úgy tervezte, mint a GML (általános jelölőnyelv) az 1960-as években. Amikor az IBM GML-jét az ISO elfogadta, úgy nevezik SGML (Standard Generalized Markup Language) és ez volt a komplex dokumentációs rendszer alapja. Az XML nyelv platformot biztosít a jelölő elemek meghatározásához és testreszabott jelölési nyelv előállításához. Az XML-ben a nyelv vagy elemek létrehozásához be kell tartani az XML-ben meghatározott szabálykészletet. Az XML dokumentum tartalmaz adatokat karakterlánccal és jelöléssel körülvéve. Az XML alapvető egysége egy elem.


Az XML jól kialakított és érvényes jelölési nyelv. Itt a jól megfogalmazott meghatározza, hogy az XML elemző nem tudta átadni a kódot, ha szintaxis, írásjelek és nyelvtani hibák vannak kitéve. Ezenkívül csak addig érvényes, amíg nem alaposan kialakul, és azt jelenti, hogy az elemszerkezetnek és a jelölésnek meg kell egyeznie egy általános szabálykészlettel.

Az XML dokumentum két részből áll - prolog és body. A bevezető Az XML része adminisztratív metaadatokból, például XML deklarációból, választható feldolgozási utasításból, dokumentumtípus deklarációból és megjegyzésekből áll. A test az alkatrész két részre oszlik - szerkezeti és tartalmi (jelen van a síkságon).

A HTML meghatározása

HTML (hiper jelölőnyelv) a jelölőnyelv a weblapok készítéséhez. A web alapú tartalomban alkalmazott jelölőparancsok a dokumentum felépítését és elrendezését jelölik a böngészőhöz. A böngészők egyszerűen elolvasják a dokumentumot a HTML-jelöléssel, és megjelenítik a képernyőn a dokumentumba helyezett HTML elemek megvizsgálásával. A HTML dokumentum olyan fájlnak tekintendő, amely tartalmazza a közzéteendő információkat.

A beágyazott utasítások olyan elemek, amelyek bemutatják a dokumentum felépítését és bemutatását a webböngészőben. Ezek az elemek a következőkből állnak: címkék a szögkonzolon belül, amely körülveszi azokat. A címkék általában egy páros kezdő és záró tagban vannak.

  1. Az XML egy alapú jelölőnyelv, amelynek önmaga leíró felépítése van, és hatékonyan meghatározhatja egy másik jelölési nyelvet. Másrészt a HTML egy előre meghatározott jelölőnyelv, és korlátozottan képes.
  2. Az XML a dokumentum logikus felépítését biztosítja, míg a HTML struktúra előre definiálva van, ahol a „fej” és a „test” címkék vannak felhasználva.
  3. Nyelvi típusú HTML esetén a kis- és nagybetűk nem érzékenyek. Ezzel szemben az XML kis- és nagybetűk között érzékeny.
  4. A HTML-t úgy fejlesztették ki, hogy hangsúlyt fektettek az adatok prezentációs tulajdonságaira. Ezzel szemben az XML olyan adatspecifikus, ahol az adatok tárolása és továbbítása volt az előzetes gond.
  5. Az XML nem engedélyezi a hibát, ha vannak olyan hibák a kódban, amelyeket nem lehetett elemezni. Ezzel szemben a HTML-ben a kisebb hibák elhanyagolhatók.
  6. Az XML-ben a szóközt speciálisan kell használni, mivel az XML minden karaktert figyelembe vesz. Éppen ellenkezőleg, a HTML figyelmen kívül hagyhatja a szóközöket.
  7. Az XML-ben szereplő címkék kötelezően bezárhatók, míg HTML-ben a nyitott címkék is tökéletesen működhetnek.
  8. A fészket az XML-ben helyesen kell elvégezni, nagy jelentősége van az XML szintaxisában. Ezzel szemben a HTML nem érdekli a fészkelést.

Következtetés

Az XML és a HTML jelölő nyelvek kapcsolódnak egymáshoz, ahol a HTML-t használják az adatok megjelenítéséhez, míg az XML fő célja az adatok tárolása és átvitele volt. A HTML egy egyszerű, előre meghatározott nyelv, míg az XML a szokásos jelölőnyelv a többi nyelv meghatározásához. Az XML-dokumentumok elemzése egyszerű és gyors.