Autor | Zpráva | ||
---|---|---|---|
External x Profil * |
#1 · Zasláno: 11. 1. 2005, 13:20:04
Poradí mi někdo, jak v HTML zarovnat dva vedle sebe ležící sloupce. Chci udělat překlady lyrics z angličtiny do češtiny...to znamená jeden sloupec anglicky a hned vedle něj to samý česky. Nechci při tom použít absoulutní pozicování. Děkui
|
||
Leo Profil |
#2 · Zasláno: 11. 1. 2005, 14:09:55
V HTML nijak, ale v CSS napriklad float a width? Leo
|
||
habendorf Profil |
#3 · Zasláno: 11. 1. 2005, 14:12:31
V HTML nijak
V HTML tabulkou :o) Nicméně div s float a width je samozřejmě mnohem lepší. |
||
izsak Profil |
#4 · Zasláno: 11. 1. 2005, 15:53:41
div s float??? A to už prečo?
Sémantika nie je o tom, že vyhodíme tabuľky z HTML a júú, máme moderný web. Sémantika je o popísaní významu prvkov na stránke. Lyrics sú určite tabuľkové dáta (anglický text a český text spolu "súvisia") a mali by byť umiestnené v tabuľke. Bunky tabuľky sa následne upravia v CSS. Dá sa to tiež riešiť cez <div>y a spraviť sekcie na stránke (pomocou nadpisov a pod.), ale myslím, že v tomto prípade je vhodnejšie použiť tabuľky. |
||
Martin Kuželka Profil |
#5 · Zasláno: 11. 1. 2005, 15:58:58 · Upravil/a: Martin Kuželka
> Lyrics sú určite tabuľkové dáta
Tak tady s tebou musím nesouhlasit. To je jako říct, že tyhle dva odstavce spolu souvisí, tak patří do tabulky... |
||
ax123 Profil |
#6 · Zasláno: 11. 1. 2005, 16:08:04
Lyrics sú určite tabuľkové dáta
Lyrics nejsou tabulková data, nicméně v tabulkové podobě, bude řešení mnohem jednodušší. Nicméně nadpisy a styl, popřípadě i buňky lze upravit pomocí css stylů |
||
mat Profil |
#7 · Zasláno: 11. 1. 2005, 16:08:07 · Upravil/a: mat
podle mne nejjednodušší řešení (schematický nástin):
<div id="obsah"> <div class="cesky_text">české texty</div> <div class="anglicky_text">anglické texty</div> </div> styl: body { text-align: center; } #obsah { width: 700px; margin-left: auto; margin-right: auto; text-align: left; } .cesky_text { float: left; width: 50%; } .anglicky_text { float: right; width: 50%; } výsledkem je web 700px široký, umístěný na střed, který obsahuje dva sloupce stejně široké (ale nestejně vysoké - jsou vysoké podle výšky textu) |
||
habendorf Profil |
#8 · Zasláno: 11. 1. 2005, 16:13:30
izsak: To podle mě nejsou tabulková data.
mat: Ano, jen bych ještě doplnil nějaký pading, aby mezi sloupci byla mezera. |
||
mat Profil |
#9 · Zasláno: 11. 1. 2005, 16:17:53 · Upravil/a: mat
habendorf
podle mne nejjednodušší řešení (schematický nástin): - to cituji ze svého příspěvku paddingy apod., to ať si External x už dořeší sám - vždycky je lepší cestu ukázat než jí člověka celou provést... |
||
External x Profil * |
#10 · Zasláno: 12. 1. 2005, 09:57:58
Děkuji
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0