Autor Zpráva
123martinfiser
Profil *
Ahoj-

mam css soubor,kde je napsáno:

o {padding-left:65px}

Na stránce pak mam:

<o>Antonín Gabčo <br>
Na Stráži 248 <br>
Strakonice I <br>
386 01 <br></o>

Čekal jsem, že se šoupnou všechny řádky, ale šoupne se jen 1. Nevíte čím to je? Neni to třeba tim tagem <br>?
temistokles
Profil
Čo je <o>?
123martinfiser
Profil *
to je tag,co sem si vymyslel,mužu tam dát třeba p, ale to pak automaticky odentruje a to nepotřebuju-ikdyž pak padding funguje na celý odstavec.
Manq
Profil
123martinfiser
Na adresu se používá tag <address>.
Plaváček
Profil
123martinfiser

A vymýšlení fungl nových tagů tě baví? Odstavec P si přeci můžeš nastylovat podle svého, ne? Třeba tohle by mělo fungovat:


p {padding: 0 0 0 65px;margin:0}



<p>Antonín Gabčo <br>
Na Stráži 248 <br>
Strakonice I <br>
386 01 <br></p>
Dero
Profil
123martinfiser: Nevymýšlej si tagy, použij <div>.
123martinfiser
Profil *
Jj,to funguje,dík.
A vymejšlení tagů mě baví...:-)
Plaváček
Profil
123martinfiser

Dobrá rada. Nedělej to. Většinou to totiž nefunguje.
Chamurappi
Profil
Reaguji na 123martinafisera:
Vymýšlení vlastních elementů odporuje sémantice HTML. V některých prohlížečích (třeba v Exploreru) nejdou neznámé elementy vůbec stylovat bez použití speciálních zaklínadel.
První řádek se odsadí proto, že tvé <o> je řádkový element. Nastavíš-li display: block, odsadí se vše.

mužu tam dát třeba p, ale to pak automaticky odentruje
Protože <p> má výchozí styl display: block. Má-li to být odstavec, použij <p>. Má-li to být adresa, použij <address>. Vizuální podobu většiny elementů lze přizpůsobit pomocí CSS.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0