04 – Öröklődési szabályok


A stílusok öröklődhetnek, és a tagen belüli stílusdefiníciókkal felülírhatjuk a globális stílusmegadásokat. Ez azt is jelenti, hogyha egy tag-hez tartozik globális és lokális stílusmegadás is egy adott tulajdonságra, akkor a lokálisan megadott érték felülírja a globálisan megadottat az adott helyen. (Általában a később megadott, tehát a dokumentumban lejjebb található stílusmegadás érvényesül.)

De ha a stílusmegadás végén az !important kulcsszót is elhelyezzük, biztos, hogy az ott megadott stílus fog megjelenni, nem lehet lokálisan felüldefiniálni azt. Használata:

1
2
3
4
body { 
	background: url(bar.gif) white; 
	background-repeat: repeat-x ! important
	}

A stíluslapok megjelenését a szerzők és az olvasók is módosíthatják. A szerzők beállításai mindig felülírják az olvasók beállításait (hiszen tőlük ered a dokumentum), az !important kulcsszóval jelölt beállítások pedig magasabb rendűek a normál beállításoknál. Néhány látogatónak szüksége lehet, hogy a szövegek nagyobb betűmérettel és markáns színekkel jelenjenek meg, de nem valószínű, hogy az !important használatát is ismerik. Ezért nem célszerű minden esetben az !important “erőszakos” alkalmazása.

A stíluslapokon megjegyzéseket helyezhetünk el, a C programnyelv szintaktikája szerint:

1
/* ez egy megjegyzés*/

A szerző honlapja: http://fodorsi.ini.hu

Kapcsolódó bejegyzések:
  • A stíluslapokon stílusmegadásokkal (stílusdefiníciókkal) formázhatjuk meg a kívánt oldalelemeket: a böngésző az itt megadott definíciók alapján fogja megjeleníte …

  • A stíluslapok importálására is lehetőség van a CSS-benaz @import kulcsszó segítségével. Ezt az önálló stíluslapfájlokban és a STYLE tag-en belül használhatjuk (a …

  • Color: az adott elem színét adhatjuk meg vele. Pl.H1 { color: blue } H2 { color: #0000ff } H3 { color: #0c0 }Background Color: az adott elem háttérsz …

  • Ezt a tag-et azért találták ki, hogy stílust olyan elemeknek, szövegrészeknek is lehessen adni, amelyek beállítására hagyományosan más mód nincsen. Használhatjuk …

  • A CSS a Cascading Style Sheets, magyarul stíluslapok kifejezés rövidítése, amely szabványos, az oldalak formázásához használható leíró nyelv, és amely a HTML nye …

A cikket beküldte: Harder (http://blog.harder.hu)

Szólj hozzá
a 04 – Öröklődési szabályok c. bejegyzéshez

- Engedélyezett HTML elemek: <a> <em> <strong> <ul> <ol> <li>
- Forráskód beküldéséhez tedd a kódot ezek közé: <pre lang="php" line="1">Kódrészlet helye itt</pre>