Skip to main content

Vad är ett externt stilark?

???? Help! KETO Increased My Cholesterol! (It’s OK, Here’s Why) ???? (April 2025)

???? Help! KETO Increased My Cholesterol! (It’s OK, Here’s Why) ???? (April 2025)
Anonim

När en webbläsare laddar upp en webbsida bestäms hur den visas utifrån information från ett kaskad stilark. Det finns tre sätt att en HTML-fil kan använda ett stilark: externt, internt och in-line.

Interna och inbyggda stilark lagras i själva HTML-filen. De är lätta att arbeta inom just nu men för att de inte lagras på en central plats är det omöjligt att enkelt göra ändringar i styling över hela webbplatsen samtidigt. du måste istället gå tillbaka till varje post och ändra den manuellt.

Men med ett externt stilark lagras anvisningarna för att göra sidan i en enda fil, vilket gör det väldigt enkelt att redigera stylingen över en hel webbplats eller flera element. Filen använder .CSS-filtillägget och en länk till platsen för den filen ingår i HTML-dokumentet så att webbläsaren vet var du ska leta efter stilinstruktionerna.

Ett eller flera dokument kan länka till samma CSS-fil, och en webbplats kan ha många unika CSS-filer för att utforma olika sidor, tabeller, bilder, etc.

Hur länka till ett externt stilark

Varje webbsida som vill använda ett visst externt stilark måste koppla till CSS-filen från och med avsnitt, ungefär så här:

I det här exemplet är det enda som behöver ändras för att göra det till ditt eget dokument styles.css text. Det här är platsen för din CSS-fil.

Om filen faktiskt heter styles.css och ligger i exakt samma mapp som dokumentet som länkar till det, kan det förbli exakt som det läses ovan. Men chansen är att din CSS-fil har titeln något annat, i vilket fall kan du bara ändra namnet från "stilar" till vad som helst ditt.

Om CSS-filen inte ligger i roten till den här mappen, utan istället i en undermapp, kan den läsa något liknande här istället:

Mer information om externa CSS-filer

Den största fördelen med externa stilark är att de inte är knutna till någon specifik sida. Om styling utförs internt eller in-line, kan andra sidor på webbplatsen inte peka på de styling-inställningarna.

Med extern styling kan dock samma CSS-fil användas för bokstavligen varje enskild sida på webbplatsen, så att alla av dem har ett likformigt utseende, och att redigera hela webbplatsens CSS-innehåll är extremt enkelt och centraliserat.

Du kan se hur det fungerar under …

Intern styling kräver användning av

Men eftersom externa stilark finns i sin egen fil kan de skapas så här och det betyder exakt samma sak som ovanstående exempel:

kropp {bakgrundsfärg: grön; } h1 {färg: blå; marginal-vänster: 15px; }

I dessa exempel gäller inline styling endast för den specifika sidan, tydlig av att den finns i HTML-sidans huvudinformation. Med det andra exemplet är CSS-info fristående i en CSS-fil som någon sida kan länka till med att använda koden från Hur länka till ett externt stilark avsnitt ovan.