Postoje razne tehnologije koje se koriste za web razvoj, kao što su CSS, JavaScript, PHP itd. Među svim tim, osnovni jezik za web razvoj je HTML. To je označni jezik koji se sastoji od oznaka. Za svaki zadatak postoje određene oznake. HTML se može koristiti za promjenu strukture web stranice. Dodavanje odlomaka, promjena naslova, dodavanje popisa i tablica neki su zadaci koji se mogu izvesti pomoću HTML-a. Postoji nekoliko verzija HTML-a. Najnovija verzija je HTML5. Ima mnogo dodatnih značajki za izgradnju učinkovitih web aplikacija. HTML je standardni jezik označavanja za izradu web stranica i web aplikacija. SGML je standard za definiranje generaliziranih jezika za označavanje dokumenata. To je ono ključna razlika između HTML i SGML. HTML se temelji na SGML-u. Ovaj članak govori o razlici između HTML-a i SGML-a.
1. Pregled i ključne razlike
2. Što je HTML
3. Što je SGML
4. Odnos HTML-a i SGML-a
5. Usporedna usporedba - HTML u odnosu na SGML u tabličnom obliku
6. Sažetak
HTML znači hiper jezik za označavanje teksta. Većina web stranica je povezana zajedno. Poveznica na drugu web stranicu naziva se hipertekst. HTML sadrži oznake koje upućuju web preglednik o tome kako stvoriti strukturu stranice. Naslovi, odlomci, popisi, tablice spadaju u strukturu web stranica.
Svaka HTML datoteka ima na vrhu izjavu vrste dokumenta. Pregledniku govori o HTML verziji koja se koristi u dokumentu. Pojedinosti o web stranici nalaze se u odjeljku. Sadržaj za prikaz na web stranici nalazi se unutar odjeljka. Postoji puno oznaka za obavljanje različitih zadataka.
oznaka se koristi za odvajanje odlomaka. Većina oznaka ima odgovarajuću početnu i završnu oznaku. pr. ,
. Postoje i oznake za oblikovanje. koristi se za podebljanje teksta. Oznaka se koristi za podvlačenje teksta. Oznaka se upotrebljava da sadržaj postane kurzivan. Neke oznake sadrže same početne i završne oznake.Slika 01: Jednostavni HTML dokument
Prilikom otvaranja gornje HTML stranice u web-pregledniku pojavljuje se kako slijedi.
Slika 02: HTML stranica u web-pregledniku
Prema gornjoj HTML datoteci, deklaracija dokumenta nalazi se na vrhu. Specificira da HTML dokument koristi HTML5. Odjeljak glave i tijelo su uključeni u početnu i završnu oznaku. Pojedinosti o ovoj web stranici nalaze se u glavi odjeljka. Sadržaj za prikaz nalazi se u odjeljku tijela.
HTML se može kombinirati s drugim tehnologijama. Kada se kombinira s CSS-om, web stranica se čini prezentiranijom. Povezivanje s JavaScript-om čini web stranicu interaktivnijom. To je najčešći označni jezik za izradu web stranica.
SGML označava standardni generalizirani označni jezik. To je standard za definiranje označnih jezika. HTML se temelji na SGML-u. Ona sama po sebi nije dokument dokumenata. To je opis kako odrediti dokument. Stoga su metapodaci. SGML je izvorno dizajniran za dijeljenje strojno čitljivih velikih projekata u državnoj i drugim industrijama. Dokument SGML sastoji se od tri dijela. Postoji deklaracija. Prolog sadrži DOCTYPE deklaraciju s ostalim oznakama markiranja. Tada i sama instanca. Sadrži jedan vrh elementa i njegov sadržaj.
Glavne prednosti SGML-a jesu li ga stvoriti uzimajući u obzir strukturu dokumenta nego razmišljanje o karakteristikama izgleda. Oni će biti prijenosniji jer SGML prevodilac može interpretirati bilo koji dokument pozivajući se na njegovu definiciju vrste dokumenta (DTD). Dokumente koji su izvorno namijenjeni mediju za ispis mogu se lako prilagoditi drugim medijima, poput zaslona računala.
SGML je međunarodni standard za određivanje opisa vrste i sadržaja digitalnih dokumenata. Jedan nedostatak SGML-a je taj što ne podržava stilske tablice. Softver postaje nerazvijen zbog snažnih postavki SGML-a. Osim toga, razmjena podataka također je složena u SGML-u.
HTML u odnosu na SGML | |
HTML je standardni jezik označavanja za izradu web stranica i web aplikacija. | SGML je standard za definiranje generaliziranih jezika za označavanje dokumenata. |
Stalci za | |
HTML označava jezik hiperteksta za označavanje. | SGML označava standardni generalizirani označni jezik. |
Svaka organizacija danas održava web stranice. Postoje razne tehnologije za web aplikacije. Ovaj članak govori o razlici između HTML-a i SGML-a. HTML je standardni jezik označavanja za izradu web stranica i web aplikacija. SGML je standard za definiranje generaliziranih jezika za označavanje dokumenata. To je razlika između HTML-a i SGML-a. HTML se temelji na SGML-u.
1. "Što je SGML (standardni generalizirani označni jezik)? - Definicija s WhatIs.com. " SearchMicroservices. Dostupno ovdje
2. "Standardni generalizirani označni jezik." Wikipedia, Zaklada Wikimedia, 18. ožujka 2018. Dostupno ovdje
3. "Pregled HTML-a". , Tutorials Point, 8. siječnja 2018. Dostupno ovdje
1.'SGML 'napisao Dreftymac s engleske Wikipedije - SGML.svg, (CC BY-SA 2.5) preko Commons Wikimedia