|
||||||||
Szintaktika - Stíluslapok alapvető szintaktikájaBelső stíluslapEgy belső stíluslap gyakorlatilag egy HTML elem attribútumának megadását jelenti. Példa:<p style="font-size: 10pt; color: #888888; text-align: center”>Ez egy szürke mondat.</p> Tehát a tulajdonság nevét kettőspont és szóköz, majd az érték követi. Ha több tulajdonság van megadva, akkor azokat pontosvessző választja el egymástól. Külső és dokumentum szintű stíluslapokA külső és a dokumentum szintű stíluslapok megadására azonos szintaktikai szabályok vonatkoznak. Az általános formátum: szelektor {tulajdonság: érték} A szelektor (amit a szakirodalomban kiválasztónak is szoktak nevezni) „mondja meg”, hogy az utána következő deklarációs blokk milyen elemekre vonatkozik. A deklarációs blokk kapcsos zárójelek között helyezkedik el. Ha a deklarációs blokk több tulajdonság: érték párost tartalmaz, akkor azokat pontosvessző választja el egymástól. Szelektorok megadására a CSS szabvány sok fajta lehetőséget kínál, én itt csak a legfontosabbakat mutatom be. A szelektor a legegyszerűbb esetben egy HTML elem neve: Több HTML elemre
is vonatkozhat ugyan az a deklarációs blokk, ekkor az
elem neveket vesszővel kell elválasztani egymástól: Osztály szelektorokA HTML elemek egy
szűkebb körére is megadható stílusdeklaráció.
Ilyenkor egy stílusosztályt kell definiálni,
amire a dokumentum törzsben lehet hivatkozni. A szelektor
nevében a HTML elem nevét pont választja el az
osztály azonosítótól: Lehetőség van
általános osztálynevet is definiálni,
ekkor a szelektor nem tartalmaz HTML elem nevet, csak a pontot és
az osztály azonosítót: Azonosító szelektorokEgyedi azonosítóhoz
is lehet stílusdeklarációt kapcsolni: Rangsor a szelektorok közöttHa egy HTML elem valamelyik tulajdonságára több stílusdeklaráció is vonatkozik, amelyek eltérő értékeket állítanának be, akkor a böngésző programok a legszűkebb hatókörű szelektorral beállított érték alapján jelenítik meg az adott elemet. Tehát a HTML elem nevéhez rendelt deklarációt felülírhatják az osztály azonosítók és mindkettőt módosíthatják az egyedi azonosítóhoz rendelt stílus szabályok. Megjegyzések a stíluslapokban » |
||||||||