Atšķirība starp HTML un SGML

Galvenā atšķirība - HTML vs SGML
 

Tīmekļa izstrādē tiek izmantotas dažādas tehnoloģijas, piemēram, CSS, JavaScript, PHP utt. Starp tām tīmekļa izstrādes pamatvaloda ir HTML. Tā ir iezīmēšanas valoda, kuru veido tagi. Katram uzdevumam ir īpaši tagi. HTML var izmantot, lai mainītu tīmekļa lapas struktūru. Rindkopu pievienošana, virsrakstu maiņa, sarakstu un tabulu pievienošana ir daži uzdevumi, kurus var veikt, izmantojot HTML. Ir vairākas HTML versijas. Jaunākā versija ir HTML5. Tam ir daudz papildu iespēju, lai izveidotu efektīvas tīmekļa lietojumprogrammas. HTML ir standarta iezīmēšanas valoda Web lapu un tīmekļa lietojumprogrammu izveidošanai. SGML ir standarts vispārinātu dokumentu iezīmēšanas valodu noteikšanai. Tas ir galvenā atšķirība starp HTML un SGML. HTML pamatā ir SGML. Šajā rakstā apskatīta atšķirība starp HTML un SGML.

SATURS

1. Pārskats un galvenās atšķirības
2. Kas ir HTML
3. Kas ir SGML
4. Saistība starp HTML un SGML
5. Salīdzinājums blakus - HTML vs SGML tabulas formā
6. Kopsavilkums

Kas ir HTML?

HTML apzīmē hiperteksta iezīmēšanas valodu. Lielākā daļa tīmekļa lapu ir savienotas kopā. Saiti uz citu Web lapu sauc par hipertekstu. HTML satur tagus, kas Web pārlūkam dod norādījumus, kā izveidot lapas struktūru. Virsraksti, rindkopas, saraksti, tabulas ietilpst tīmekļa lapu struktūrā.

Katra HTML faila augšpusē ir dokumenta veida deklarācija. Tas pārlūkam stāsta par dokumentā izmantoto HTML versiju. Vietnes informācija ir sniegta sadaļā. Saturs, kas jāattēlo tīmekļa lapā, ir sadaļas iekšpusē. Dažādu uzdevumu veikšanai ir ļoti daudz tagu.

,

virsrakstu veidošanai tiek izmantoti utt.

tagu izmanto rindkopu atdalīšanai. Lielākajai daļai tagu ir atbilstošs sākuma tags un noslēdzošais tags. piem.

,

. Ir arī formatēšanas tagi. tiek izmantots teksta treknrakstā. Tagu izmanto teksta pasvītrošanai. tags tiek izmantots, lai padarītu saturu slīprakstā. Dažos tagos ir ietverti paši sākuma un beigu tagi.
tiek izmantots, lai lapā izveidotu horizontālu līniju. Ja programmētājs tikai raksta
bez slīpsvītras tas joprojām darbojas. Bet tas nedarbosies ar precīzāku XHTML. Šie ir daži izplatīti HTML tagi.

01. attēls. Vienkāršs HTML dokuments

Atverot iepriekš minēto HTML lapu tīmekļa pārlūkā, tā parādās šādi.

Attēls 02: HTML lapa tīmekļa pārlūkprogrammā

Saskaņā ar iepriekš minēto HTML failu dokumenta deklarācija ir augšpusē. Tas norāda, ka HTML dokumentā tiek izmantots HTML5. Galvas un korpusa daļa ir iekļauta sākuma marķējumā un noslēdzošajā marķējumā. Sīkāka informācija par tīmekļa lapu ir iekļauta galvenās sadaļas sadaļā. Parādāmais saturs ir pamatnodaļā.

tags definēja virsrakstu. tiek izmantots, lai treknrakstā norādītu tekstu. Lapā ir divas rindkopas.

HTML var kombinēt ar citām tehnoloģijām. Ja tā tiek apvienota ar CSS, vietne šķiet reprezentablāka. Savienojums ar JavaScript padara tīmekļa lapu interaktīvāku. Tā ir visizplatītākā iezīmēšanas valoda Web lapu veidošanai.

Kas ir SGML?

SGML nozīmē standarta vispārināto iezīmēšanas valodu. Tas ir standarts iezīmēšanas valodu noteikšanai. HTML pamatā ir SGML. Tā pati par sevi nav dokumentu valoda. Tas ir apraksts, kā norādīt dokumentu. Tāpēc tas ir metadati. SGML sākotnēji tika izstrādāts, lai dalītos ar mašīnlasāmiem lieliem projektiem valdībā un citās nozarēs. SGML dokuments sastāv no trim sadaļām. Ir deklarācija. Prologā ir DOCTYPE deklarācija ar citām marķējuma deklarācijām. Tad pati instance. Tajā ir viens visaugstākais elements un tā saturs.

Galvenās SGML priekšrocības ir tas, ka to var izveidot, ņemot vērā dokumenta struktūru, nevis domājot par izskata īpašībām. Tie būs vairāk pārnēsājami, jo SGML kompilators var interpretēt jebkuru dokumentu, atsaucoties uz tā dokumenta tipa definīciju (DTD). Dokumentus, kas sākotnēji bija paredzēti drukāšanai, var viegli pielāgot citiem datu nesējiem, piemēram, datora displeja ekrānam.

SGML ir starptautisks standarts digitālo dokumentu veida un satura noteikšanai. Viens SGML trūkums ir tas, ka tas neatbalsta stila lapas. SGML spēcīgo iestatījumu dēļ programmatūra nav izstrādāta. Izņemot to, datu apmaiņa ir sarežģīta arī SGML.

Kāda ir saistība starp HTML un SGML?

  • HTML pamatā ir SGML.

Kāda ir atšķirība starp HTML un SGML?

HTML vs SGML

HTML ir standarta iezīmēšanas valoda Web lapu un tīmekļa lietojumprogrammu izveidošanai. SGML ir standarts vispārinātu dokumentu iezīmēšanas valodu noteikšanai.
 Kandidē
HTML nozīmē hiperteksta iezīmēšanas valodu. SGML nozīmē standarta vispārināto iezīmēšanas valodu.

Kopsavilkums - HTML vs SGML

Mūsdienās katra organizācija uztur tīmekļa lapas. Web lietojumprogrammās tiek izmantotas dažādas tehnoloģijas. Šajā rakstā tika apskatīta atšķirība starp HTML un SGML. HTML ir standarta iezīmēšanas valoda Web lapu un tīmekļa lietojumprogrammu izveidošanai. SGML ir standarts vispārinātu dokumentu iezīmēšanas valodu noteikšanai. Tā ir atšķirība starp HTML un SGML. HTML pamatā ir SGML.

Atsauce:

1. “Kas ir SGML (standarta vispārinātā iezīmēšanas valoda)? - Definīcija no vietnes WhatIs.com. ” SearchMicroservices. Pieejams šeit  
2. “Standarta ģeneralizētā iezīmēšanas valoda”. Wikipedia, Wikimedia Foundation, 2018. gada 18. marts. Pieejams šeit 
3. “HTML pārskats”. , Konsultāciju punkts, 2018. gada 8. janvāris. Pieejams šeit 

Attēla pieklājība:

1.'SGML 'Autors Dreftymac angļu Vikipēdijā - SGML.svg, (CC BY-SA 2.5), izmantojot Commons Wikimedia