Skip to main content

Vad är CSS?

Cascading Style Sheet (CSS) är ett sätt att designa en webbplats eller en grupp webbplatser, så att de har en konsekvent utseende och känsla, och så att deras utseende och känsla är lätt att ändra.Genom att använda CSS för att designa en webbplats får webbutvecklaren en större grad av kontroll över hur webbplatsen visas.

En webbutvecklare kan använda en CSS -fil för att kontrollera utseendet på en webbplats på tre huvudsakliga sätt.Det första sättet kallas inline, med hänvisning till det faktum att koden placeras direkt i raden i webbplatskoden.Till exempel kanske en webbutvecklare vill få en viss mening att visas i djärv, röd typ så att den sticker ut.Hon kunde använda CSS för att ställa in stilen för den meningen till djärv och röd med inline -kod.Fördelen med denna metod är att den tillåter en snabb och enkel förändring till en viss del av en webbsida.

Ett annat sätt som en webbutvecklare kan använda CSS är att göra regler för en enda webbsida.I detta fall skulle utvecklaren använda det som kallas inbäddad CSS.Utvecklaren kan till exempel göra varje nytt stycke och varje rubrik i fetstil.De inbäddade instruktionerna placeras vanligtvis högst upp i webbsidorna.

Detta gör det möjligt för utvecklaren att ändra den inbäddade koden en gång och få effekterna att äga rum under hela sidan.Om han bestämde sig för att sätta alla rubriker i kursiv snarare än djärvt text, kunde han helt enkelt ändra stilkodningen, och alla rubriker på den sidan skulle ändras.Detta har en fördel jämfört med inline -metoden genom att den täcker hela webbsidan, och ändringar kan göras på hela sidan på en gång.

Den slutliga gemensamma typen av CSS är det som kallas en extern CSS.En webbutvecklare kommer att skriva koden för att ansöka om en hel grupp webbsidor, en hel webbplats eller till och med flera webbplatser.Dessa regler kan inkludera saker som bakgrundsfärg, textfärg, ordavstånd och andra element i sidlayouten, precis som de två tidigare exemplen på CSS.

Skillnaden är att dessa instruktioner inte är för ett enda avsnitt på sidan, eller bara en webbsida, utan för en hel webbplats.Fördelen är att utseendet och känslan på en hel webbplats kan ändras på en gång genom att göra ändringar i det externa stilarket.Om designern vill prova en ny bakgrundsfärg eller ett nytt teckensnitt för hela webbplatsen kan hon göra det med ändringen av några rader i den externa koden, snarare än att gå till varje sida individuellt och göra ändringar där.Nackdelar med både inbäddade och externa CSS är att det är mer tid att skapa ett stort stilark, som kommer att täcka en hel del layout, snarare än att göra mindre förändringar i enskilda linjer.Webdesignern måste bestämma om det är mer effektivt på lång sikt för att göra individuella inline -instruktioner, eller för att göra en inbäddad eller extern CSS för att ta hand om många designfunktioner samtidigt.