Pagkakaiba sa pagitan ng XML at HTML

Pagkakaiba sa pagitan ng XML at HTML
Pagkakaiba sa pagitan ng XML at HTML

Video: Pagkakaiba sa pagitan ng XML at HTML

Video: Pagkakaiba sa pagitan ng XML at HTML
Video: Почему мужчины хотят секса а женщины любви Обзор книги за 15 минут / Пиз Аллан / Саммари книг 2024, Nobyembre
Anonim

XML vs HTML

Ang XML ay nangangahulugang EXtensible Markup Language. Ito ay tinukoy sa XML 1.0 na detalye, na binuo ng W3C (World Wide Web Consortium). Ang XML ay nagbibigay ng karaniwang paraan, na simple din, upang mag-encode ng data at teksto upang ang nilalaman ay maaaring palitan sa hardware ng driver, operating system at mga application na may kaunting interbensyon ng tao. Ang HyperText Markup Language, na kilala bilang HTML ay isa ring nangungunang markup language para sa mga web page. Ang HTML ay ang pangunahing building block ng mga web page. Binabasa ng web browser ang HTML na dokumento at binubuo ang mga ito sa visual o naririnig na mga web page.

XML

Ang XML ay isang markup language na ginagamit upang maglipat ng data at text sa pagitan ng hardware ng driver, operating system at mga application na may kaunting interbensyon ng tao. Ang XML ay nagbibigay ng mga tag, katangian at istruktura ng elemento na maaaring magamit upang magbigay ng impormasyon sa konteksto. Ang impormasyon sa konteksto na ito ay maaaring gamitin upang i-decode ang kahulugan ng nilalaman. Ginagawa nitong posible na bumuo ng mga mahusay na search engine at magsagawa ng data mining sa data. Higit pa rito, ang mga tradisyunal na relational database ay angkop bilang XML data dahil maaaring ayusin ang mga ito sa mga row at column ngunit ang XML ay nagbibigay ng mas kaunting suporta para sa data na may rich content gaya ng audio, video, kumplikadong mga dokumento, atbp. Ang mga XML database ay nag-iimbak ng data sa isang structured, hierarchical form. na nagpapahintulot sa mga query na maproseso nang mas mahusay. Ang mga XML tag ay hindi paunang natukoy at ang mga gumagamit ay maaaring tumukoy ng mga bagong tag at mga istruktura ng dokumento. Gayundin, ang mga bagong wika sa internet gaya ng RSS, Atom, SOAP, at XHTM ay ginawa gamit ang XML.

HTML

Ang

HTML gaya ng nabanggit kanina ay isang markup language na mayroong set ng mga mark up tag. Ang mga HTML markup tag, na karaniwang tinatawag na HTML tags ay ginagamit upang ilarawan ang mga web page. Ang mga karaniwang HTML na dokumento ay naglalaman ng mga HTML tag pati na rin ang plain text na kinakailangan para sa nilalaman ng mga web page. Ang mga HTML tag ay madaling matukoy sa isang HTML na dokumento dahil napapalibutan sila ng mga anggulong bracket (hal.). Karaniwang ipinapasok ang mga HTML tag sa isang dokumento nang magkapares, kung saan ang unang tag ay ang panimulang tag (hal. ) at ang pangalawang tag ay ang end tag (hal.). Ang gawain ng isang web browser (hal. Internet Explorer, Firefox, atbp.) ay basahin ang isang HTML na dokumento at ipakita ito bilang isang web page. Ginagamit ng browser ang mga HTML tag upang bigyang-kahulugan ang nilalaman ng pahina, ngunit ang mga HTML na tag mismo ay hindi ipinapakita ng browser. Maaaring mag-embed ang mga HTML page ng mga larawan, bagay, at script na nakasulat sa mga wika tulad ng JavaScript. Higit pa rito, maaaring gamitin ang HTML upang lumikha ng mga interactive na form.

Pagkakaiba sa pagitan ng XML at HTML

Kahit na, ang XML at HTML ay parehong markup language, may ilang pangunahing pagkakaiba sa pagitan ng mga ito. Pangunahing binubuo ang HTML ng mga tag na tumutukoy sa hitsura ng nilalaman, habang ang mga XML tag ay karaniwang tumutukoy sa istraktura at nilalaman ng data (at ang aktwal na hitsura ay tinukoy ng isang nauugnay na style sheet). Pangalawa, ang XML ay napapalawak, dahil ang mga XML tag ay maaaring tukuyin ng user para sa isang partikular na application, habang ang mga HTML na tag ay tinukoy ng W3C.

Inirerekumendang: