Autor Zpráva
angita
Profil *
Věděli byste, prosím, proč mi nefunguje deklarace odstavce u seznamu?

<p><ul>
<li>smlouvy</li><br>
<li>certifikáty</li><br>
<li>trestní oznámení, rozsudky apod.</li><br><br><br>
</ul></p>

<p>Přeložím vám i mnoho dalších oborů, i soukromý dopis.<br>
Nebojte se mě kontaktovat.</p>

Celé je to v tabulce, ale to asi není důležité. A styly mám deklarované ve styly.css. Deklarace funguje u textu "Přeložím vám...", ale nefunguje u seznamu. Předtím jsem místo <p> měla <h4> a fungovalo to, teď ne. Co mám špatně?
Předem moc děkuju.
Zuzana
Timy
Profil
Protože odstavec se těsně před seznamem uzavře – <p></p><ul> (…). Viz Jak funguje HTML.
Chamurappi
Profil
Reaguji na angitu:
Zrovna dneska* tu náhodou padl podobný dotaz.

*) Myšleno 15. ledna.
angita
Profil *
Aha, takže jak tedy mohu nadefinovat písmo v celém seznamu? Pomocí <div>? Nechci použít <h4>apod.

Moc díky.
Zuzana
Bubák
Profil
Třeba pomocí <ul>.

Mimochodem ty tři <br> po sobě, navíc mimo tag <li>, s tím bys taky měla něco udělat, co bys řekla třeba na dolní margin pro seznam, místo téhle obskurnosti.
angita
Profil *
Takže jestli tomu dobře rozumím deklarovat <ul> ve styly.css a protože tam těch seznamů mám víc a každý je trochu jiný (teda spíš třeba o něco menší písmo), tak to rozlišit třídou. Je to tak?
A s těmi <br>, zatím jsem to použila jen vůči tabulce. Takže margin můžu použít i mezi dvěma texty?

Diky.
Zuzana
Bubák
Profil
tak to rozlišit třídou
Ano, na tohle jsou třídy.

Takže margin můžu použít i mezi dvěma texty?
Na odsazení mezi tagy. Jestli v nich je text, nebo další zanořené tagy, to je jedno.
angita
Profil *
Moc díky všem! Už je mi to docela jasné a zkouším.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0