Forskjell mellom HTML og CSS
HTML vs CSS
HyperText Markup Language, allment kjent som HTML, er det ledende oppslagsspråket for nettsider. HTML er den grunnleggende byggestenen på nettsider. Webleser leser HTML-dokumentet og komponerer dem i visuelle eller hørbare nettsider. Cascading Style Sheets (CSS) er et språk som beskriver utseendet og formateringen av et dokument som er skrevet ved hjelp av et oppstartsspråk. CSS er mye brukt til å utforme nettsider skrevet i HTML.
Hva er HTML?
HTML, som tidligere nevnt, er et oppslagsspråk, ikke et programmeringsspråk. Et oppslagsspråk er et sett med merketegn og HTML bruker merketiketter, som vanligvis kalles HTML-koder, for å beskrive nettsider. HTML-dokumenter beskriver nettsider, og de inneholder HTML-koder og ren tekst. HTML-koder kan enkelt identifiseres i et HTML-dokument, siden de er omgitt av vinkelbeslag (f.eks.). HTML-koder legges vanligvis inn i et dokument i par, hvor den første taggen er starttaggen (f.eks. ), og den andre merket er sluttmerket (f.eks. ). Oppgaven til en nettleser (for eksempel Internet Explorer, Firefox, etc.) er å lese et HTML-dokument og vise det som en nettside. Nettleseren bruker HTML-kodene for å tolke innholdet på siden og HTML-kodene selv ikke vises av nettleseren. HTML-sider kan legge inn bilder, objekter og skript skrevet på språk som JavaScript. Videre kan HTML brukes til å lage interaktive skjemaer.
Hva er CSS?
Som nevnt tidligere definerer CSS hvordan HTML-elementer må vises på en side. Opprinnelig var HTML ikke ment å ha koder for formatering av et dokument, men for å definere innholdet. Men introduksjonen av koder som i HTML 3. 2 gjorde livet til webutviklere svært vanskelig. Når du utvikler store nettsteder, ble det lagt til en veldig kjedelig prosess for å legge til skrift- og fargeinformasjon på hver side. Som en løsning på dette problemet, skapte World Wide Web Consortium (W3C) CSS. HTML 4. 0 tillater all formatering å bli fjernet fra HTML-dokumentet og lagres i en egen CSS-fil. CSS muliggjør separering av dokumentinnhold fra dokumentpresentasjon som layout, farger og skrifter. Dette vil tillate flere nettsider å dele samme formatering og redusere kompleksitet og gjentagelse i strukturelt innhold. CSS kan også tillate at samme opprettingsside presenteres i forskjellige stiler ved å la leserne velge et annet stilark for å overstyre det som er oppgitt av forfatteren av nettsiden. I dag brukes CSS mye og støttes av alle nettleserne.
Forskjellen mellom HTML og CSS
Hovedforskjellen mellom HTML og CSS er at HTML er et oppslagsspråk som brukes til å spesifisere innholdet på en nettside, mens CSS er et stilarksprog som brukes til å spesifisere formateringen av nettsiden.Selv om HTML også kan spesifisere formatering av en nettside, ville det være mer effektivt å bruke CSS for dette formålet, siden det ville tillate at det ble separert innhold fra presentasjon og konsistens over hele verden.