Če želite razumeti, kakšna je razlika med CSS in HTML, morate razumeti, kaj je CSS in kaj je HTML..
V prevodu iz angleščine CSS pomeni "Cascading Style Sheets." CSS je tehnologija za upravljanje zasnove spletne strani, ponuja veliko možnosti za opis videza strani, poleg tega pa omogoča znatno poenostavitev videza strani HTML s prenosom oblikovanja elementov strani v datoteko CSS. CSS vam omogoča uporabo enega dizajna za neomejeno število elementov HTML strani. To vam omogoča, da spremenite postavitev na vseh straneh spletnega mesta na vseh straneh, ki uporabljajo en razred za postavitev, ga enkrat spremenite v datoteko CSS, zelo priročno je, če ima spletno mesto več kot 50 strani, vam ni treba spreminjati postavitve elementa v vsaki od njih.
Kaj je HTML? V prevodu iz angleščine HTML pomeni "jezik označevanja hiperteksta". HTML je standardni jezik za označevanje dokumentov HTML. Označevalni jezik hiperteksta se uporablja neposredno za strukturiranje vsebine strani HTML. Z njim lahko ustvarite tabele, jih formatirate, ustvarite postavitev besedil in dokumentov hiperteksta.
Strani HTML brez uporabe CSS postanejo zapleteni in zmedeni, saj je zasnova vsakega elementa prepisana, kar znatno poveča količino besedila. Na primer, obstaja stran HTML, ki vsebuje 3 dele besedila, ki jih je treba oblikovati na enak način (velikost, barva), vendar ne morete uporabljati oznak HTML za oblikovanje vseh treh hkrati, saj se ti fragmenti nahajajo na različnih mestih na strani HTML. Za oblikovanje takšnih besedil bo potrebno kodo uporabiti vsakič, za vsak fragment posebej.
Ko uporabljamo CSS, bomo enkrat ustvarili postavitev za razred, nato pa v kodo HTML strani ta razred preprosto zapišemo na vsak od treh fragmentov. Zdaj je koda HTML videti manj obsežna, kajne? S spreminjanjem samo enega elementa CSS lahko hkrati spremenimo zasnovo vseh strani spletnega mesta. In teh strani je lahko na tisoče.
Sklepi
- HTML je jezik, v katerem je spletna stran ustvarjena. CSS je tehnologija za upravljanje tega oblikovanja spletnih strani..
- CSS je z vidika oblikovanja strani bolj primeren kot pisanje postavitve v HTML, ker omogoča znatno zmanjšanje velikosti kode in nastavitev zasnove za več strani hkrati.