XHTML ir DHTML apibrėžimas
Įvairios / / July 04, 2021
Autorius: Guillem Alsina González, sausio mėn. 2019
Žymėjimo kalba HTML naudojama pastatas tinklalapių nuo šios internetinės paslaugos pradžios internetas, bet su laiku ir evoliucija aplinkos, kurioje jis dirba, ta pati kalba buvo išplėsta ir pasikeitusi, taip pat gimė variantai.
Tai yra dviejų dažniausiai naudojamų atvejų - XHTML ir DHTML, kuriuos mes paaiškinsime šiame straipsnyje.
XHTML yra HTML variantas, kuriame žymėjimo kalba išreiškiama kaip teisingas XML variantas.
HTML gimė iš XML, tačiau leido sau šiek tiek laisvės. Taigi jie gali egzistuoti žymos neuždarytas, kaip
arba
.
XHTML neleidžia šių klaidų, todėl kalba tampa griežtesnė, tačiau tuo pačiu metu lengviau derinti dėl klaidų kodas.
Kitos tam įtakos turinčios taisyklės, kurios yra ne daugiau nei išreikštos XML, yra pareiga visas skaitines reikšmes įrašyti į dvigubas kabutes (HTML galime būti daugiau tam tikromis aplinkybėmis) ir reikalavimas, kad elementai ir atributai būtų parašyti mažosiomis raidėmis, o tai apsunkina paprasto kodo skaitymą regėjimas.
Savo ruožtu DHTML vadinamas dinaminiu HTML ir jis naudojamas kurti dinamiškas svetaines, kurios keičiasi kliento pusėje. Jums reikia konkuruoti su kitais ištekliais, kurie gali veikti kartu su įprastu HTML.
Ir posakiai išteklių paprastai apibendrinami lietuvių kalba programavimas „JavaScript“, suteikiantis vykdymo srautų valdymą, ir CSS stiliaus lapai, leidžiantys pateikti darna vaizdinis sugeneruotiems puslapiams.
Šie puslapiai yra sudaryti šiuo metu (dinamiškai, taigi ir kalbos pavadinimas), nes jie priklauso nuo to, kas yra duomenų bazė, o jo turinys gali skirtis, jei viena sąveika bus padaryta klientas, ar iš tos pusės jis sąveikauja su kitu serverio elementu, pavyzdžiui, su duomenų baze.
Pavyzdys galėtų būti svetainė, leidžianti sekti skirtingų nacionalinių varžybų rezultatus futbolas, kol vyksta rungtynės, ir keičiasi kaip tikslai ir kiti įvykius.
Rezultatai keičiasi vystantis atitikmenims, todėl užklausos turi būti pateikiamos dinamiškai duomenų bazė (kur įvedami rezultatai) ir šiuo metu pateikiama vartotojui nereikalaujant perkrauti viso puslapio.
Nuotraukos: Fotolia - Dervish15 / 4Max
Temos XHTML ir DHTML formatu