Autor Zpráva
Imrahil
Profil
Čau,

nevíte někdo jak optimalizovat v css tag h1, aby mi ve všech prohlížečích dělal stejnou mezeru mezi horním okrajem H1 a prvkem co je nad ním ?

když tag H1 nahradím divem, tak to problémy nedělá, ale zas tady bude mít někdo kéry, že mám všude divy!
Yur4Y
Profil
Tak nastavte v CSS margin-top pre h1 a bude to všade rovnaké.
panther
Profil
Imrahil
ale zas tady bude mít někdo kéry, že mám všude divy!
nám to může být jedno, dej si ten nadpis třeba do dvacet divů, jestli chceš.
Bubák
Profil
stejnou mezeru mezi horním okrajem H1 a prvkem co je nad ním ?
Taky si dej pozor na případný dolní margin horního objektu a na pravidlo o slučování okrajů (marginů), i když v tomto konkrétním případě s tím problém mít nebudeš (DIV ti problém nedělá).

Tak nastavte v CSS margin-top pre h1 a bude to všade rovnaké.
Nemusí tomu tak být, pokud nebude sjednocena velikost písma napříč prohlížeči a margin bude v jednotkách em, nebo ex.

Dodatek:
panther
nám to může být jedno, dej si ten nadpis třeba do dvacet divů, jestli chceš.
Ale problém je v různé velikosti marginu napříč prohlížeči, vložením H1 do DIVu se margin H1 neodstraní.
panther
Profil
Bubák
Ale problém je v různé velikosti marginu napříč prohlížeči
ano, neříkám, že ne :-)

Byla to reakce na ty „kéry, že mám všude divy!“.
Imrahil
Profil
chybu jsem měl opravdu v marginu, ted to je ok,dik
Toto téma je uzamčeno. Odpověď nelze zaslat.