Razlika med HTML in CSS

HTML v primerjavi s CSS

Označevalni jezik HyperText, splošno znan kot HTML, je vodilni označevalni jezik spletnih strani. HTML je osnovni gradnik spletnih strani. Spletni brskalnik prebere dokument HTML in ga sestavi na vizualne ali zvočne spletne strani. Cascading Style Sheets (CSS) je jezik, ki opisuje videz in oblikovanje dokumenta, napisanega z uporabo označevalnega jezika. CSS se pogosto uporablja za oblikovanje spletnih strani, napisanih v HTML.

Kaj je HTML?

HTML, kot smo že omenili, je označevalni jezik in ne programski jezik. Označevalni jezik je niz označevalnih oznak, HTML pa za opis spletnih strani uporablja označevalne oznake, ki jih običajno imenujemo oznake HTML. Dokumenti HTML opisujejo spletne strani in vsebujejo HTML oznake in navadno besedilo. Oznake HTML je mogoče zlahka prepoznati v dokumentu HTML, saj jih obdajo kotni oklepaji (npr.). Oznake HTML so običajno vstavljene v dokument v parih, kjer je prva oznaka začetna oznaka (npr. ), druga oznaka pa je končna oznaka (npr. ). Naloga spletnega brskalnika (npr. Internet Explorer, Firefox itd.) Je prebrati dokument HTML in ga prikazati kot spletno stran. Brskalnik uporablja oznake HTML za razlago vsebine strani in sam brskalnik ne prikaže oznak HTML. Na strani HTML lahko vdelate slike, predmete in skripte, napisane v jezikih, kot je JavaScript. Poleg tega lahko HTML uporabite za ustvarjanje interaktivnih obrazcev.

Kaj je CSS?

Kot smo že omenili, CSS določa, kako morajo biti elementi HTML prikazani na strani. Prvotno HTML ni bil namenjen oblikovanju dokumentov, ampak določitvi vsebine. Toda uvedba oznak, kot je v HTML 3.2, je življenje spletnih razvijalcev zelo otežilo. Pri razvoju velikih spletnih mest je dodajanje informacij o pisavi in ​​barvah na vsako stran postalo zelo mučen proces. Kot rešitev te težave je World Wide Web Consortium (W3C) ustvaril CSS. HTML 4.0 omogoča, da se vse oblikovanje odstrani iz dokumenta HTML in shrani v ločeno datoteko CSS. CSS omogoča ločevanje vsebine dokumenta od predstavitve dokumenta, kot so postavitev, barve in pisave. To bi več spletnim stranem omogočilo skupno oblikovanje in zmanjšalo zapletenost in ponavljanje strukturnih vsebin. CSS lahko tudi dovoli, da se enaka označna stran predstavi v različnih slogih, tako da bralcem omogoči, da izberejo drugačen slogski list, da preglasijo tisto, ki jo je določil avtor spletne strani. Danes CSS široko uporabljajo in podpirajo vsi brskalniki.

Razlika med HTML in CSS

Glavna razlika med HTML in CSS je, da je HTML označevalni jezik, ki se uporablja za določanje vsebine spletne strani, medtem ko je CSS jezik slogovnega lista, ki se uporablja za določanje oblikovanja spletne strani. Čeprav HTML lahko določi tudi oblikovanje spletne strani, bi bila uporaba CSS v ta namen bolj učinkovita, saj bi omogočila ločitev vsebine od predstavitve in doslednost na celotnem spletnem mestu..