Amikor egy webböngésző betölti a weboldalt, a megjelenítés módját egy lépcsőzetes stíluslap információi határozzák meg. Háromféleképpen használhatja a HTML-fájl stíluslapját: külsőleg, belsőleg és in-line módon.
A belső és a soros stíluslapok a HTML fájlban tárolódnak. Könnyen dolgoznak a pillanatban, de mivel nem központi helyen vannak tárolva, lehetetlen egyszerre változtatni a stílusról az egész webhelyen; vissza kell térnie minden bejegyzéshez, és kézzel kell módosítania.
Azonban egy külső stíluslap segítségével az oldal megjelenítésének utasításai egyetlen fájlban tárolódnak, így nagyon könnyű szerkeszteni a stílusot egy teljes webhelyen vagy több elemen. A fájl a .CSS fájlkiterjesztést használja, és egy hivatkozás a fájl helyére a HTML dokumentumban található, így a böngésző tudja, hol keresse meg a stílus utasításait.
Egy vagy több dokumentum ugyanazon CSS-fájlhoz kapcsolódhat, és a weboldalnak számos egyedi CSS-fájlja lehet különböző oldalak, táblázatok, képek stb.
Hogyan kapcsolódhat külső stíluslaphoz?
Minden olyan weboldal, amely egy adott külső stíluslapot szeretne használni, a CSS-fájlhoz kell kapcsolódnia a
szakasz, nagyon hasonlít:
Ebben a példában az egyetlen dolog, amelyet módosítani kell ahhoz, hogy a saját dokumentumára alkalmazható legyen styles.css szöveg. Ez a CSS fájl helye.
Ha a fájlt ténylegesen hívják styles.css és ugyanabban a mappában található, mint a hozzá csatlakozó dokumentum, akkor pontosan ugyanúgy marad, ahogy fent olvasható. Azonban esélye van arra, hogy a CSS-fájl valami mást mondjon, ebben az esetben csak a "stílusok" nevét változtathatja meg a tiédre.
Ha a CSS-fájl nem a mappa gyökerében található, hanem egy almappában, akkor helyettesítheti a következőt:
További információ a külső CSS fájlokról
A külső stíluslapok legnagyobb előnye, hogy nem kötődnek semmilyen konkrét oldalhoz. Ha a formázást belsőleg vagy in-line módon végzik el, a weboldalon található más oldalak nem mutathatják meg a stílus beállításait.
A külső stílus azonban ugyanazt a CSS-fájlt használhatja szó szerint minden egyes oldalon a honlapon, hogy mindegyikük egységes megjelenésű, és a teljes weboldal CSS tartalmának szerkesztése rendkívül egyszerű és központosított.
Láthatja, hogy ez hogyan működik az alábbiakban …
A belső stílus megköveteli a
Mivel azonban a külső stíluslapok a saját fájljaikban vannak elhelyezve, így létrehozhatók, és ez ugyanazt jelenti, mint a fenti mintát:
test {háttérszín: zöld; } h1 {szín: kék; margin-left: 15px; }
Ezekben a példákban az inline stílus csak az adott oldalra vonatkozik, amely nyilvánvalóan abban rejlik, hogy ez a HTML-oldal fejlécadatai tartalmazzák. A második példánál a CSS információ önállóan található olyan CSS-fájlban, amelyet bármelyik oldal linkelhet a kód használatával Hogyan kapcsolódhat külső stíluslaphoz? szakaszban.




