Za razvoj web stranica koriste se razne tehnologije. Svaka organizacija održava nekoliko web stranica radi pružanja informacija kupcu i razumijevanja tržišnih kretanja. Jedna uobičajena vrsta jezika za web razvoj su označni jezici. To je jezik posebno dizajniran za izradu web stranica. Jezici označavanja kombiniraju se s kaskadnim tablicama stilova (CSS) i JavaScriptom kako bi web stranice bile predstavljivije i dinamičnije. Glavni zadatak jezika za označavanje je izgradnja strukture potrebne za web stranicu. HTML i XHTML su dva jezika za označavanje. Hypertext Markup Language (HTML) standardni je označni jezik za izradu web stranica i web aplikacija. Proširivi jezik za označavanje hiperteksta (XHTML) dio je obiteljskih XML označnih jezika koji zrcale verzije HTML-a. Standardni generaliziraj označni jezik (SGML) standard je za definiranje označnih jezika. HTML je jedna glavna aplikacija SGML-a. ključna razlika između HTML-a i XHML-a je to, HTML se temelji na SGML-u dok se XHTML temelji na XML-u.
1. Pregled i ključne razlike
2. Što je HTML
3. Što je XHTML
4. Sličnosti između HTML-a i XHTML-a
5. Usporedna usporedba - HTML u odnosu na XHTML u tabličnom obliku
6. Sažetak
HTML znači hiper jezik za označavanje teksta. Bio je to jezik na webu. Glavni cilj HTML-a je stvoriti strukturu web stranice. Temelji se na SGML-u. Postoje različite verzije HTML-a, kao što su HTML 1, 2 itd. Najnovija verzija je HTML5. Koristi se uglavnom za razvoj korisničkih sučelja za razvoj naprednih korisnika. Ima mnoge dodane značajke. SVG se koristi za grafičke aplikacije. Geolokacija se koristi za dijeljenje lokacije. Sadrži i izvornu audio i video podršku.
HTML jezik sastoji se od oznaka. Za svaki zadatak postoje odvojene oznake. Svaka se oznaka nalazi između kovrčavih zagrada, a većina oznaka ima svoju završnu oznaku. HTML datoteka započinje s deklaracijom o vrsti dokumenta. Određuje HTML verziju. Ako je početna oznaka, tada je završna oznaka. U HTML dokumentu postoje dva odjeljka. Odjeljak sadrži detalje dokumenta kao što su naslov itd. Sve oznake koje grade strukturu web stranice nalaze se unutar odjeljka. Odlomci, naslovi, tablice, popisi itd. Nalaze se u tom odjeljku.
Većina statičkih web stranica temelji se na HTML-u. Kada se HTML integrira s CSS-om, web stranica postaje vidljivija bojama pozadine, slikama itd. Također je važno učiniti web stranicu dinamičnom. Nova stranica trebala bi se otvoriti kad se klikne gumb. Nakon unosa detalja u obrazac treba izvršiti provjeru obrasca. Ovo su neki od primjera dinamičnog ponašanja na web stranici. JavaScript se može koristiti za izradu interaktivne web stranice. Općenito, HTML, CSS i JavaScript zajedno rade u razvoju web stranica.
Postoji mnogo verzija HTML-a. HTML 4 zahtijeva više računalne snage da bi uzeo prosječnu HTML stranicu i donio je na dosljedan i dosljedan način. Stoga je uveden XHTML. XHTML znači Extensible Hyper Text Markup Language. XHTML nije proširiv. Temelji se na XML-u. XML je sličan HTML-u, ali dizajniran je za opisivanje podataka. Za razliku od HTML oznaka, XML oznake nisu unaprijed definirane. Stoga programer može napisati oznake u skladu s aplikacijom.
Glavni cilj razvoja XHTML-a bio je razviti pomoć programeru pri prelasku s HTML-a na XML. XHTML je opisni označni jezik koji djeluje slično kao HTML, a uz dobro upravljanje podacima. Prva vrsta dokumenta u XHTML obitelji je XHTML 1.0. XHTML je sličniji HTML-u 4.01. To je naljepnica od HTML-a. Pruža preciznije standarde i specifikacije za web mjesto kako bi razumjelo podatke i poslalo ih.
Svi XHTML dokumenti trebaju početi s deklaracijom dokumenata na vrhu. Svi atributi i nazivi oznaka trebaju biti jednostavnim slovima. Potrebno je pravilno složiti sve oznake. Vrijednosti atributa uključene su u navodnike. To je nekoliko činjenica koje treba uzeti u obzir pri pisanju XHTML datoteka.
U cjelini, XHTML je koristan za vjerojatnost da su web stranice kompatibilne s sadašnjim i budućim web preglednicima i da se precizno prikazuju. XHTML olakšava održavanje i oblikovanje kroz dugo vremensko razdoblje. Iako XHTML pruža preciznije standarde za razumijevanje podataka; jedan nedostatak je to što je teže uklanjanje pogrešaka.
HTML u odnosu na XHTML | |
Hypertext Markup Language (HTML) standardni je označni jezik za izradu web stranica i web aplikacija. | Proširivi označni hipertekstualni jezik (XHTML) dio je obiteljskih XML označnih jezika koji zrcale verzije HTML-a. |
Na temelju | |
HTML se temelji na SGML-u. | XHTML se temelji na XML-u. |
Standardi i specifikacije | |
HTML ne sadrži standarde i specifikacije poput XHTML-a. | XHML pruža preciznije standarde i specifikacije podataka. |
Osjetljivost slučaja | |
HTML ne razlikuje velika i mala slova. Atributi i oznake mogu biti mala ili velika slova. | XHTML razlikuje velika i mala slova. Atributi i oznake trebaju biti velika slova. |
ispravljanje pogrešaka | |
HTML je jednostavniji za uklanjanje pogrešaka. | XHTML je teže ispraviti. |
Format | |
HTML nije dobro oblikovan kao XHTML. | XHTML je dobro oblikovan i čišći od HTML-a. |
HTML i XHTML su dva jezika za označavanje. Hypertext Markup Language (HTML) standardni je označni jezik za izradu web stranica i web aplikacija. Proširivi jezik za označavanje hiperteksta (XHTML) dio je obiteljskih XML označnih jezika koji zrcale verzije HTML-a. Ključna razlika između HTML-a i XHML-a je u tome što se HTML temelji na SGML-u dok se XHTML temelji na XML-u.
1.Bekkevold, Rasin. "Razlika između HTML, XHTML i HTML5 za početnike." LinkedIn SlideShare, 13. srpnja 2016. Dostupno ovdje
2. "XHTML Vodič." XHTML Tutorial - Razumijevanje razlike između HTML-a i XHTML-a. Dostupno ovdje
3. „XHTML Uvod.“, Tutorials Point, 8. siječnja 2018. Dostupno ovdje
4. „HTML pregled.“, Tutorials Point, 8. siječnja 2018. Dostupno ovdje
1.'154434'by OpenClipart-Vectors (Public Domain) putem pixabay-a
2.'XHTML prikaz teksta 'Ross MacPhee - Vlastito djelo, (CC BY-SA 4.0) putem Commons Wikimedia