Autor Zpráva
darkmagic
Profil
Ahoj, potřeboval bych poradit ohledně CSS.
Mám soubor style.css, v něm se nachází plno definic stylů, např.
.body img {...} nebo .search form .keywords {..}.

Chtěl bych se zeptat, co znamená, když je několik nazvů vedle sebe a také proč je před definicí tečka (nebo jinak: proč je tam někdy # a někd tečka).

Děkuji
panther
Profil
darkmagic:
Vlastní styly
Trejpa
Profil
darkmagic:
Základy jsou popsány na c.jpw.cz.

Bez tečky:
Aplikuje se na značku, která se tak jmenuje.
Například p { color: red; } obarví červeně písmo všech odstavců.

S tečkou:
Aplikuje se na značky, které mají takto pojmenovanou třídu.
Například .listi { color: green; } obarví na zeleno <p class=listi> i <b class=listi>.

Za sebou s mezerou:
To vyjadřuje zanoření. Aplikuje se na poslední uvedený prvek, který je zanořen v předchozích.
Například p b { color: blue; } obarví na modro tučný text, který je v odstavci. Tučný text mimo odstavec ani samotný odstavec to neobarví.
darkmagic
Profil
Velmi děkuji, přiznávám ale, že jsem mohl víc pohledat.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0