Opredelitev XHTML in DHTML
Miscellanea / / July 04, 2021
Guillem Alsina González, Jan. 2019
Označevalni jezik HTML se uporablja za stavbe spletnih strani od začetka te spletne storitve Internet, vendar s časom in evolucija okolja, v katerem deluje, je bil isti jezik deležen razširitev in sprememb, prav tako pa so se rodile različice.
To je primer dveh najpogosteje uporabljenih XHTML in DHTML, kar bomo razložili v tem članku.
XHTML je različica HTML, v kateri je označevalni jezik izražen kot pravilna različica XML.
HTML se je rodil iz XML-a, vendar si je dovolil nekaj svobode. Tako lahko obstajajo oznake ni zaprto, kot v primeru
ali
.
XHTML teh napak ne dovoljuje, zaradi česar je jezik strožji, hkrati pa lažje odpravlja napake v Koda.
Druga pravila, ki vplivajo na to - tista, ki niso več kot tista, izražena v XML - so obveznost, da se vse številčne vrednosti priložijo v dvojne narekovaje (v HTML-ju smo lahko več v nekaterih okoliščinah ohlapna) in zahteva, da se elementi in atributi zapišejo z malimi črkami, kar otežuje branje preproste kode pogled.
DHTML se imenuje dinamični HTML in se uporablja za ustvarjanje dinamičnih spletnih mest, ki se spreminjajo na strani odjemalca. Potrebujete konkurenco drugih virov, ki lahko delujejo skupaj z običajnimi HTML-ji.
In reki virov so običajno povzeti v jeziku programiranje JavaScript, ki zagotavlja nadzor nad izvedbenimi tokovi, in sloge CSS, ki vam omogočajo, da navedete skladnost vizualno za ustvarjene strani.
Te strani so trenutno sestavljene (dinamično in s tem tudi ime jezika), saj so odvisne od tega, kaj je v vsakem trenutku v zbirka podatkov, njegova vsebina pa se lahko spreminja, bodisi z eno samo interakcijo s strani stranka, ali s te strani sodeluje z drugim elementom strežnika, na primer z bazo podatkov.
Primer bi bilo spletno mesto, ki nam omogoča, da spremljamo rezultate različnih državnih tekmovanj nogomet, medtem ko tekme potekajo, in spremembe kot cilji in drugo dogodkov.
Rezultati se spreminjajo z razvojem ujemanj, zato je treba poizvedbe dinamično podajati na zbirko podatkov (kjer se vnesejo rezultati) in jo trenutno predstavi uporabniku, ne da bi bilo treba znova naložiti celotno stran.
Fotografije: Fotolia - Dervish15 / 4Max
Teme v XHTML in DHTML