| Autor | Zpráva | ||
|---|---|---|---|
| Ursun Profil * |
#1 · Zasláno: 19. 6. 2006, 20:26:36
kdyz pouzim napr:
<dl> <dt>jedna</dt> <dt>dva</dt> <dt>tri</dt> <dt>ctyri</dt> </dl> a nastavenym dt{display:inline} tak je to vse ok ale mam kdyz je vsechny oznacim(proste jako text pretahnu cele mysi-pro ty co si radi hraji se slovicky hehe) tak mezi nimi mam takove tramky, sloupky ktere se oznaci taky.proste asi ohraniceni jednotlivych navazujicich dt.pro info:pred prvnim to neni jen pred kazdym dalsim. lze to nejak odstranit?hodne mi to vadi pro to ze je pouzivam s odkazy uvnitr a anchor vyplnuje cely dt no takze kdyz je mezi dt mezere nejak to na sebe "nenavazuje" |
||
| tiso Profil |
#2 · Zasláno: 19. 6. 2006, 20:52:06
Tak si tam daj ul/li zoznam... dl je na niečo iného:
<dl> <dt>pojem</dt> <dd>vysvetlenie pojmu</dd> <dt>...</dt> <dd>...</dd> ... </dl> |
||
| Ursun Profil * |
#3 · Zasláno: 20. 6. 2006, 01:27:07
takze ul/li je v xhtml taky, a bude i v budoucnu?
zkusim to s ul/li :) |
||
| Ursun Profil * |
#4 · Zasláno: 20. 6. 2006, 01:42:08
no ale dela to porad.. :(
|
||
| Chamurappi Profil |
#5 · Zasláno: 20. 6. 2006, 01:47:25
Reaguji na Ursun:
Jazyky HTML 4 a XHTML 1 obsahují naprosto stejný sortiment elementů. Co se týče perspektivy <ul> a <li> do budoucna: ne, tyto elementy v XHTML 2 nebudou, tam budou úplně jiné elementy <ul> a <li>, které, ač se budou stejně jmenovat, nebudou v prohlížečích XHTML 1 podporovány. Naštěstí je XHTML stále jen vřískot budoucnosti. Doporučuji užívat v HTML dokumentech HTML syntaxi, ne XML. Stejně užíváš HTML, ne? Mezera, která ti vadí, je pravděpodobně konec řádku mezi jednotlivými položkami seznamu. Předělání z <dt> na <li> ti nepomůže. Smaž všechny bílé znaky (konce řádků, mezery, taby) mezi položkami. |
||
| Ursun Profil * |
#6 · Zasláno: 20. 6. 2006, 11:29:23
aha uz je to ok :)
no ale u xhtml zustanu, celkem mi sedi |
||
| habendorf Profil |
#7 · Zasláno: 20. 6. 2006, 11:45:12
Mezera, která ti vadí, je pravděpodobně konec řádku mezi jednotlivými položkami seznamu. Předělání z <dt> na <li> ti nepomůže. Smaž všechny bílé znaky (konce řádků, mezery, taby) mezi položkami.
To je sice hezké, ale stačí jednou přeformátovat kód v editoru a je to v háji. Skutečné řešení je display:block a float pro dt. |
||
| Radek Hrabůvka Profil |
#8 · Zasláno: 21. 6. 2006, 11:36:06
Skutečné řešení je display:block a float pro dt.
Nestačil by "jen" float? |
||
| habendorf Profil |
#9 · Zasláno: 21. 6. 2006, 11:51:35
Radek Hrabůvka: Stačil, pravda. Floatované prvky jsou display:block automaticky.
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0