Hva er forskjellen mellom HTML og CSS

De hovedforskjell mellom HTML og CSS er at HTML er et oppslagsspråk som brukes til å opprette strukturen til en nettside mens CSS er et stylingspråk som brukes til å gjøre nettsidene mer presentable.  

HTML er en tekstbasert tilnærming for å beskrive hvordan innholdet er strukturert på en nettside. I henhold til kodene i HTML-filen, viser nettleseren teksten, innholdet, tabellene, lister og andre elementer. CSS er et stylingspråk som brukes til å beskrive utseendet og formateringen av et dokument som er skrevet i opptakspråk. Det er et annet språk som kalles JavaScript som er et skriptspråk på klientsiden. Det brukes til å gjøre nettsiden dynamisk. HTML, CSS og JavaScript betraktes som de viktigste tre grunnleggende språkene for webutvikling.

Nøkkelområder dekket

1. Hva er HTML
     - Definisjon, funksjonalitet
2. Hva er CSS
     - Definisjon, funksjonalitet
3. Hva er forskjellen mellom HTML og CSS
     - Sammenligning av nøkkelforskjeller

Nøkkelord

CSS, HTML, JavaScript

Hva er HTML

HTML brukes til å opprette strukturen på nettsiden. Den består av koder. Det finnes ulike versjoner av HTML som HTML1, 2, etc. Den nyeste versjonen er HTML 5. Den består av flere funksjoner som SVG, Geolocation, innfødt lyd og video støtte. En webside utviklet bare ved hjelp av HTML er en statisk nettside. Programmereren kan enkelt lage en HTML-fil ved hjelp av notisblokken, og han kan utføre den på en nettleser.

HTML-filen starter med dokumenttype-deklarasjonen. Den spesifiserer versjonen av HTML. Så begynner dokumentet med og slutter med . Det er to seksjoner på HTML-siden. De kalles hode og kroppsdel. Hovedenheten inneholder detaljene for filen, som tittel og metadata. Merkene for å lage det synlige innholdet på nettsiden er plassert i kroppsdelen. Det er koder for overskrifter, avsnitt, tabeller, lister, etc.. 

Hva er CSS

CSS er et design språk som brukes til å gjøre nettsidene mer presentable. Den er skrevet inn i HTML. Det brukes til å legge til motiver som å legge til farger, endre fonter og tekster, etc. Det er også mulig å legge til funksjoner som gradienter, skygger, 2D, 3D-transformasjoner, grenser etc. CSS kan legges til med HTML inline, eller det kan være lagt til som en ekstern tagg. CSS-deklarasjonene har to seksjoner kalt eiendom og verdi, som er adskilt av et kolon.

Det finnes ulike versjoner av CSS. CSS 1 er den eldste versjonen og er en enkel visuell formateringsmodell for alle HTML-kodene. CSS 2 inneholder tilleggsfunksjoner som elementposisjonering, nedlastbare fonter, som er mer mediespesifikke stiler. Den nyeste versjonen er CSS3. Den har selektorer, bokmodeller, bakgrunner, grenser, transformasjoner osv.

Forskjellen mellom HTML og CSS

Definisjon

HTML er standard oppstartsspråk for å lage websider og webapplikasjoner. CSS er et stilarksspråk som brukes til å beskrive presentasjonen av dokumenter skrevet i et opptakspråk som HTML. Dermed forklarer dette den grunnleggende forskjellen mellom HTML og CSS.

Fullstendig format

HyperText Markup Language er den fulle formen for HTML mens Cascading Style Sheet er den fulle formen for CSS.

Består av

En annen forskjell mellom HTML og CSS er at HTML består av koder som omgir innhold mens CSS består av selektorer som lykkes med en deklarasjonsblokk.  

assosiasjon

Videre er en annen forskjell mellom HTML og CSS at CSS kan brukes i HTML-filer mens HTML ikke kan brukes i CSS-filer.

bruk

Det er også en forskjell mellom HTML og CSS basert på deres bruk. HTML brukes til å bygge strukturen på nettsiden mens CSS brukes til å gjøre nettsiden mer presentabel. 

Konklusjon

HTML og CSS er to hoved språk som vanligvis brukes til webutvikling. Forskjellen mellom HTML og CSS er at HTML er et oppslagsspråk som brukes til å opprette strukturen til en nettside mens CSS er et stylingspråk som brukes til å gjøre nettsidene mer presentable. 

Henvisning:

1. "HTML Oversikt." Www.tutorialspoint.com, Tutorials Point, tilgjengelig her.
2. "Hva er CSS." Www.tutorialspoint.com, Tutorials Point, tilgjengelig her.

Bilde Courtesy:

1. "HTML5 logo og ordmerke" Av W3C (CC BY 3.0) via Commons Wikimedia
2. "CSS.3" Av Nikotaf - Eget arbeid (CC BY-SA 4.0) via Commons Wikimedia