Hvad er CSS?

Cascading Style Sheet (CSS) er en måde at designe et websted eller en gruppe af websteder på, så de har et ensartet udseende og følelse, og så deres udseende og følelse er let at ændre. Ved at bruge CSS til at designe et websted får webudvikleren en større grad af kontrol over, hvordan webstedet ser ud.

En webudvikler kan bruge en CSS-fil til at kontrollere udseendet på et websted på tre hovedmåder. Den første måde kaldes inline, idet den henviser til det faktum, at koden placeres lige ind på linjen på webstedets kode. For eksempel vil en webudvikler muligvis få en bestemt sætning til at vises med fed, rød type, så den skiller sig ud. Hun kunne bruge CSS til at indstille stilen på den sætning til fed og rød ved hjælp af inline-kode. Fordelen ved denne metode er, at den tillader en hurtig og nem ændring til en bestemt del af en webside.

En anden måde, hvorpå en webudvikler kan bruge CSS, er at lave regler for en enkelt webside. I dette tilfælde vil udvikleren bruge det, der kaldes integreret CSS. Udvikleren kan for eksempel oprette hvert nyt afsnit indrykket og hver header med fed skrift. De indlejrede instruktioner placeres normalt øverst på websidens kode.

Dette gør det muligt for udvikleren at ændre den indlejrede kode en gang og få virkningerne ud over hele siden. Hvis han besluttede at placere alle overskrifter i kursiv snarere end med fed tekst, kunne han simpelthen ændre stilkodningen, og alle overskrifterne på den side ville ændres. Dette har en fordel i forhold til inline-metoden, idet den dækker hele websiden, og der kan foretages ændringer på hele siden på én gang.

Den endelige fælles type CSS er, hvad der er kendt som en ekstern CSS. En webudvikler vil skrive koden til anvendelse på en hel gruppe websider, en hel webside eller endda flere websteder. Disse regler kan omfatte ting som baggrundsfarve, tekstfarve, ordafstand og andre elementer i sidelayout, ligesom de to foregående eksempler på CSS.

Forskellen er, at disse instruktioner ikke er til et enkelt afsnit på siden eller kun for en webside, men til en hel webside. Fordelen er, at udseendet og følelsen af ​​et helt websted kan ændres på én gang ved at foretage ændringer i det eksterne stilark. Hvis designeren ønsker at prøve en ny baggrundsfarve eller en ny font til hele websitet, kan hun gøre det med ændring af et par linjer i den eksterne kode, snarere end at gå til hver side individuelt og foretage ændringer der.

Ulemperne ved både indlejret og ekstern CSS er, at der er mere tid involveret i at oprette et stort typografiark, som vil dække en hel del layout, snarere end at foretage mindre ændringer af individuelle linjer. Webdesigner skal beslutte, om det er mere effektivt i det lange løb at lave individuelle inline-instruktioner, eller at lave en indlejret eller ekstern CSS til at tage sig af mange designfunktioner på samme tid.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?