Autor Zpráva
Koki
Profil *
<br />
prý se tento atribut pro novou řádku používá minimálně. Co používáte místo něj vy, když chcete udělat větší mezeru. Já používám br často a když chci větší mezeru napíši i toto:
<br /><br /><br /><br /><br />
paulos
Profil *
já když chci větší mezeru tak prvku nastavím větší margin nebo padding.
Koki
Profil *
Mám třeba odstavec <p> a kvůli tomu bych musel kazdému odstavic dát <p class=mezera>
Myslím si to dobře?
paulos etruska
Profil
já osobně si myslím že to je správně. možná se pletu.
quinux
Profil
Koki
Mám třeba odstavec <p> a kvůli tomu bych musel kazdému odstavic dát <p class=mezera>
Pokud chceš všechny odstavce na webu s větší mezerou, tak jim nemusíš dávat class, ale rovnou nastav <p> s větší mezerou.
Michalek
Profil
quinux
Doplním na úplný základ:
Místo
<p class="mezera"><p> a v css .mezera {padding:10px}
budeš mít
<p></p> a v css p {padding:10px}
Koki
Profil *
to je jasné. Ale u všech <p> to nechci. Pak tedy musím u každého <p> u kterého chci udělat mezeru, musím udělat toto: <p class="mezera"><p> a v css .mezera {padding:10px}

Momentálně udělám pouze toto <br /><br /><br />
Miloš
Profil
Jestliže chceš udělat u většiny mezeru a u některých ne, můžeš nastavit:
p {margin: 0 0 1em 0;}
p.bezmezery {margin-bottom: 0;}
(v HTML <p class="bezmezery">)

V opačném případě třeba takto:
p {margin: 0;}
p.smezerou {margin-bottom: 1em;}
(v HTML <p class="smezerou">)

A jestliže ti jde o nějaký úsek odstavců, kde nechceš mezery, obal je v html divem:
<div class="bezmezer">
<p>text text text</p> <p>text text text</p> <p>text text text</p>
</div>
a v css pak nastav:
p {margin: 0 0 1em 0;}
.bezmezery p {margin-bottom: 0;}

V opačném případě analogicky
p {margin: 0;}
.smezerama p {margin-bottom: 1em;}
fdjjkrtfjks
Profil *
fdhdfuzhdfj
fdjjkrtfjks
Profil *
Pardon.
Toto téma je uzamčeno. Odpověď nelze zaslat.