Millised on erinevad HTML-kujunduse tüübid?

Hüperteksti märgistuskeel (HTML) on põhiline arvutikoodi vorm, millel põhinevad veebilehed World Wide Web (WWW). HTML on tuntud kui skriptikeel, mis kasutab standardseid ingliskeelseid sõnu, mis on suletud sulgudes, mida nimetatakse siltideks, et näidata arvuti brauserile sisu kuvamise erinevaid vormindamisvalikuid. See võib hõlmata teksti vormindamist, nagu paksus kirjas, kaldkirjas ja taande funktsioonid, aga ka piltide, video- ja helifailide kuvamisvalikuid või muid veebisaitide interaktiivseid funktsioone. Kui HTML-i kujundus algas 1990. aastate alguses väga lihtsate veebisaitide lehtedena, on hüperteksti märgistuskeel sellest ajast alates läbinud mitmeid muudatusi ja laiendusi, et kohandada arvutibrauserite ja kiire Interneti-ühenduse uusi võimalusi. Esimene HTML-i kujunduse standardite värskendus toimus 1995. aasta lõpus, kui HTML 2.0 standardid lubasid veebisaitidel uusi funktsioone, nagu teksti ja piltide tabelid ning pildikaardid; 2000. aasta seisuga olid HTML-i kujundused jõudnud versioonini 4.01, mis võimaldas brauseritel tõhusamalt kuvada HTML-i kodeerimisskeemide, näiteks XML-i (Extensible Markup Language) harusid.

Kuigi veebisaidi kujundus 2011. aasta seisuga on endiselt kindlalt rajatud HTML-koodi põhimõtetele, on HTML-iga töötamiseks praegu olemas palju variatsioone, mis kasutavad ka skriptikeeli, mis põhinevad siltidesse pandud ingliskeelsetel sõnadel, mida brauser tõlgendab sisu kuvamiseks. Teisi kodeerimisskeeme kasutavate HTML-kujunduste populaarsed variatsioonid hõlmavad XML-i, kaskaadlaadilehti (CSS), dünaamilist HTML-i (DHTML) ja palju muud. Kuna populaarsete arvutibrauserite versioone välja laskvad tarkvaraarendusettevõtted võtsid kasutusele iga uue kodeerimisskeemi, on veebisaitide funktsionaalsus ja nende kohandamise lihtsus muutunud paremaks.

XML-i peamine eelis on see, et see pakub HTML-iga töötavale inimesele võimalust määrata, kuidas veebilehe elemente kuvatakse nende sisu, mitte salvestamise vormi alusel, mis muudab paigutuse kopeerimise ühelt lehelt teisele palju lihtsamaks. kui standardse HTML-i kujundusega. CSS pakub sarnast eelist tekstikuvade puhul, mis kasutavad väikest kogust HTML-koodi, mis pääseb juurde CSS-failidele, mis on salvestatud serverisse, kuhu veebisait laaditakse. See muudab veebisaidi kõigi lehtede teksti suuruse, fondi ja värvi muutmise palju lihtsamaks, redigeerides iga veebilehe asemel väikest arvu CSS-faile.

Muud HTML-i kujunduse vormid, nagu DHTML, on HTML-i algsete põhimõtete laiendused, et parandada interaktiivsust. DHTML hõlmab JavaScripti kasutamist veebilehtedel, võimaldades interaktiivsete vormide ja andmebaaside lisamist veebisaitidele, mille funktsioonid valib HTML-koodi kirjutaja. HTML-redaktor või tarkvaraprogramm HTML-kujunduse kirjutamiseks alates 2011. aastast võib sisaldada ka erinevaid interaktiivse sisu (nt vektor-animatsiooni) alamprogramme. Vektoripõhine animatsioon võimaldab veebisaidil luua pilte ja animatsioone, mis on salvestatud puhtalt matemaatiliste vektorite ja arvväärtustena, välistades vajaduse animatsiooniefektide nägemiseks alla laadida mahukaid pilte kohalikku arvutisse.

HTML-i õppimine võib alata lihtsa protsessina ja muutuda kiiresti keeruliseks, kui keegi kohtab kõiki erinevaid uusi kodeerimisskeeme, mis on lingitud HTML-i kujundusega, et parandada veebisaidi välimust ja atraktiivsust. Igal kodeerimisskeemil võib olla ka piiratud tugi erinevat tüüpi brauserites, kus üks kuvab oma koodi õigesti ja teine ​​mitte. Samuti on nõutav, et pistikprogrammid või brauserisse manustatud väikesed programmid laaditaks personaalarvutisse, et mõned HTML-i kujunduselemendid (nt vektoril põhinev animatsioon) töötaksid. Sel põhjusel peaks HTML-iga töötades esmalt keskenduma kaasaegsetes veebidisaini raamatutes ja veebiõpetustes üksikasjalikult kirjeldatud 4.01 standardite terviklikule ülevaatele. HTML-i standardite uusimale versioonile viitamine võimaldab kujundajal luua saidi, mis pakub kõige rohkem interaktiivsust ja millel on tõenäosus, et seda kuvatakse järjepidevalt kõigis kaasaegsetes arvutibrauserites, mis on loodud standardit toetama.