XHTML un DHTML definīcija
Miscellanea / / July 04, 2021
Autore Guillem Alsina González, janvārī. 2019
Atzīmēšanas valodas HTML tiek izmantots ēka kopš šī tiešsaistes pakalpojuma sākuma Internets, bet ar laiku un evolūcija attiecībā uz vidi, kurā viņš strādā, tajā pašā valodā ir veikti paplašinājumi un izmaiņas, kā arī ir dzimuši varianti.
Tas ir divu visbiežāk izmantoto gadījumu - XHTML un DHTML, ko mēs izskaidrosim šajā rakstā.
XHTML ir HTML variants, kurā iezīmēšanas valoda tiek izteikta kā pareizs XML variants.
HTML ir dzimis no XML, taču ļaujot sev zināmu brīvību. Tādējādi tie var pastāvēt tagus nav slēgts, kā tas ir
vai
.
XHTML nepieļauj šīs kļūdas, padarot to par valodu, kas kļūst stingrāka, bet tajā pašā laikā vieglāk atkļūdot kļūdas kods.
Citi noteikumi, kas to ietekmē - kas ir ne vairāk kā XML izteiktie -, ir pienākums visas skaitliskās vērtības ievietot pēdiņās (HTML mēs varam būt vairāk noteiktos apstākļos), un prasība, lai elementi un atribūti tiktu rakstīti ar mazajiem burtiem, kas apgrūtina vienkāršā koda lasīšanu redze.
Savukārt DHTML tiek saukts par dinamisko HTML, un to izmanto, lai izveidotu dinamiskas vietnes, kas mainās klienta pusē. Jums ir nepieciešama konkurence ar citiem resursiem, kas var darboties kopā ar parasto HTML.
Un teicieni resursiem parasti tiek apkopoti programmēšana JavaScript, kas nodrošina izpildes plūsmu kontroli, un CSS stila lapas, kas ļauj jums nodrošināt saskaņotība vizuāli izveidotajām lapām.
Šīs lapas šobrīd ir sastādītas (dinamiski un līdz ar to arī valodas nosaukums), jo tās ir atkarīgas no tā, kas katrā datu bāzē, un tā saturs var atšķirties vai nu ar vienu mijiedarbību no klients, vai no šīs puses tas mijiedarbojas ar citu servera elementu, piemēram, ar datu bāzi.
Piemērs varētu būt vietne, kas ļauj mums sekot dažādu nacionālo sacensību rezultātiem futbols, kamēr notiek spēles, un mainās kā mērķi un citi notikumiem.
Rezultāti mainās, attīstoties spēlēm, tāpēc vaicājumi dinamiski jāveic vietnē datu bāzē (kurā tiek ievadīti rezultāti) un šobrīd tiek parādīta lietotājam, nepielādējot visu lapu.
Fotoattēli: Fotolia - Dervish15 / 4Max
Motīvi XHTML un DHTML formātā