Autor Zpráva
barbudo
Profil *
dobrý den, začátečnická otázka:

lze do jednoho CSS nadefinovat několikrát H1,H2, atd ?

příklad: mám dva boxy (#box1, #box2). můžu pro každý z těch boxů nadefinovat unikátní H1, H2, ...? pokud ano, jak to mám zapsat? má v tuhle chvíli zápis:

#box1 h1 {
...
}
#box2 h1 {
...
}

ale to mi nefunguje. v boxu 2 se objevuje styl H1 z boxu 1.
kde dělám chybu, prosím?
Michalek
Profil
Takhle by to mělo fungovat. Otázka, možná blbá: Box má id="box1" nebo class="box1"?
barbudo
Profil *
id. jsou to oba identifikátory
Suji
Profil
Fungovat to bude, jen si myslim, ze je lepsi pouzivat spis tridy nez id, tedy pokud s tim id nemate nejake dalsi zamery. Lepsi nemyslim z funkcniho pohledu, ale spis z pohledu urcite programatorske logiky.
barbudo
Profil *
můžete osvětlit? proč lepší třídy než id? myslel jsem, že právě z logiky věci je lépe ID, protože boxy budou jen ty dva na celé stránce ...
venca163
Profil
barbudo
pokud je h1, h2 nadefinováno jen pro ty dva boxy, použil bych také id
tiso
Profil
barbudo
...ešte by si mal napísať ako vyzerá príslušné (X)HTML.
Toto téma je uzamčeno. Odpověď nelze zaslat.