Atšķirība starp XML un HTML

Atšķirība starp XML un HTML
Atšķirība starp XML un HTML

Video: Atšķirība starp XML un HTML

Video: Atšķirība starp XML un HTML
Video: КОТ МАЛЫШ И КРОЛИК БАФФИ открыли ПОРТАЛ В МАЙНКРАФТ! ЧЕЛЛЕНДЖ НАЙДИ КРИПЕРА ! MINECRAFT in real life 2024, Novembris
Anonim

XML pret HTML

XML apzīmē paplašināmās iezīmēšanas valodu. Tas ir definēts XML 1.0 specifikācijā, ko izstrādājis W3C (World Wide Web Consortium). XML nodrošina standarta veidu, kas ir arī vienkāršs, lai kodētu datus un tekstu tā, lai saturu varētu apmainīties starp draiveru aparatūru, operētājsistēmām un lietojumprogrammām bez cilvēka iejaukšanās. Hiperteksta iezīmēšanas valoda, plaši pazīstama kā HTML, ir arī vadošā tīmekļa lapu iezīmēšanas valoda. HTML ir tīmekļa lapu pamatelements. Tīmekļa pārlūkprogramma nolasa HTML dokumentu un veido tos vizuālās vai dzirdamās tīmekļa lapās.

XML

XML ir iezīmēšanas valoda, kas tiek izmantota datu un teksta pārsūtīšanai starp draivera aparatūru, operētājsistēmām un lietojumprogrammām bez cilvēka iejaukšanās. XML nodrošina tagus, atribūtus un elementu struktūras, ko var izmantot konteksta informācijas sniegšanai. Šo konteksta informāciju var izmantot, lai atšifrētu satura nozīmi. Tas ļauj izstrādāt efektīvas meklētājprogrammas un veikt datu ieguvi. Turklāt tradicionālās relāciju datu bāzes ir piemērotas kā XML dati, jo tās var sakārtot rindās un kolonnās, bet XML nodrošina mazāku atbalstu datiem ar bagātīgu saturu, piemēram, audio, video, sarežģītiem dokumentiem utt. XML datu bāzes glabā datus strukturētā, hierarhiskā formā. kas ļauj efektīvāk apstrādāt vaicājumus. XML tagi nav iepriekš definēti, un lietotāji var definēt jaunus tagus un dokumentu struktūras. Izmantojot XML, tika izveidotas arī jaunas interneta valodas, piemēram, RSS, Atom, SOAP un XHTM.

HTML

HTML, kā minēts iepriekš, ir iezīmēšanas valoda, kurai ir iezīmēšanas tagu kopa. HTML iezīmēšanas tagus, ko parasti sauc par HTML tagiem, izmanto, lai aprakstītu tīmekļa lapas. Tipiski HTML dokumenti satur HTML tagus, kā arī vienkāršu tekstu, kas nepieciešams tīmekļa lapu saturam. HTML tagus HTML dokumentā var viegli identificēt, jo tie ir ieskauti ar leņķiekavām (piem.). HTML tagi parasti tiek ievietoti dokumentā pa pāriem, kur pirmais tags ir sākuma tags (piemēram, ), bet otrais tags ir beigu tags (piemēram,). Tīmekļa pārlūkprogrammas (piem., Internet Explorer, Firefox u.c.) uzdevums ir lasīt HTML dokumentu un parādīt to kā tīmekļa lapu. Pārlūks izmanto HTML tagus, lai interpretētu lapas saturu, bet pašus HTML tagus pārlūkprogramma nerāda. HTML lapās var iegult attēlus, objektus un skriptus, kas rakstīti tādās valodās kā JavaScript. Turklāt HTML var izmantot, lai izveidotu interaktīvas veidlapas.

Atšķirība starp XML un HTML

Lai gan XML un HTML ir iezīmēšanas valodas, starp tām ir dažas būtiskas atšķirības. HTML galvenokārt sastāv no tagiem, kas nosaka satura izskatu, savukārt XML tagi parasti nosaka datu struktūru un saturu (un faktisko izskatu nosaka saistīta stila lapa). Otrkārt, XML ir paplašināms, jo XML tagus var definēt lietotājs konkrētai lietojumprogrammai, savukārt HTML tagus definē W3C.

Ieteicams: