Definicija XHTML i DHTML
Miscelanea / / July 04, 2021
Napisao Guillem Alsina González, u siječnju 2019
Označni jezik HTML koristi se za zgrada web stranica od početka ove internetske usluge Internet, ali s vremenom i evolucija sredine u kojoj radi, isti jezik je pretrpio proširenja i promjene, kao i rođene varijante.
Ovo je slučaj s dva najčešće korištena, XHTML i DHTML, što ćemo objasniti u ovom članku.
XHTML je varijanta HTML-a u kojoj je označni jezik izražen kao ispravna varijanta XML-a.
HTML je rođen iz XML-a, ali dopuštajući sebi određenu slobodu. Dakle, oni mogu postojati oznake nije zatvoreno, kao u slučaju
ili
.
XHTML ne dopušta ove pogreške, što ga čini jezikom koji postaje strožiji, ali istodobno je lakši za rješavanje pogrešaka u kodirati.
Ostala pravila koja na to utječu - koja nisu veća od onih izraženih u XML-u su obveza priložiti sve numeričke vrijednosti u dvostruke navodnike (u HTML-u možemo biti više labava u tom pogledu u određenim okolnostima) i zahtjev da se elementi i atributi pišu malim slovom, što otežava čitanje jednostavnog koda vid.
DHTML se sa svoje strane naziva dinamički HTML i koristi se za stvaranje dinamičnih web stranica koje se mijenjaju na strani klijenta. Potrebna vam je konkurencija drugih resursa koji mogu raditi zajedno s konvencionalnim HTML-om.
I izreke resursi obično se sažimaju na jeziku programiranje JavaScript, koji pruža kontrolu tijekova izvršavanja, i CSS listovi stilova, koji vam omogućuju da navedete koherencija vizualno za generirane stranice.
Te su stranice trenutno sastavljene (dinamički, a time i naziv jezika), jer ovise o tome što se u svakom trenutku nalazi u baza podataka, a njegov sadržaj može varirati, bilo pojedinačnom interakcijom sa strane klijent, da li s te strane komunicira s drugim elementom poslužitelja, poput baze podataka.
Primjer bi mogla biti stranica koja nam omogućuje praćenje rezultata različitih državnih natjecanja nogomet dok su utakmice u tijeku i mijenjaju se kao ciljevi i ostalo događaja.
Rezultati se mijenjaju kako se podudaranja razvijaju, tako da se upiti moraju dinamički vršiti na baza podataka (gdje se unose rezultati) i trenutno se prikazuje korisniku bez ponovnog učitavanja cijele stranice.
Fotografije: Fotolia - Dervish15 / 4Max
Teme u XHTML i DHTML