Autor Zpráva
jansfabik
Profil
dobrý den,

mám na stránce přibližně takovýto kód:

<body>
<table style="width:100%">
  <tr>
    <td style="width:160px">Menu</td>
    <td style="max-width:100%">Obsah</td>
    <td style="width:160px">Různé ankety, top 10,...</td>
  </tr>
</table>
</body>


na internetu se však píše, že tabulky by se v dnešní době neměly využívát, protože mají spoustu nevýhod

zkoušel jsem to vyřešit přes float:left a float:right u těch dvou sloupečků, ale nepřišel jsem na to, jak udělat, aby se ten prostřední sloupec zobrazil korektně, a nedaří se mi ani nic vygooglit :-(
Mike8748
Profil
priblizne takhle
<div id="header" style="height: 80px;">Hlavicka</div>

<div id="leftcol" style="float:left;width: 160px;">Levej sloupec</div>

<div id="rightcol" style="float:right; width: 160px;">Pravej sloupec</div>

<div id="midcol" style="margin-left: 160px; margin-right:160px;">Prostredni sloupec s obsahem ...</div>

<div id="footer" style="clear:both">Paticka</div>



levej sloupecek nafloatovat doleva, pravej sloupec doprava, a prostredni nastavis margin left a right na sirky bocnich sloupcu (zadny floatovani).
Railbot
Profil
na internetu se však píše, že tabulky by se v dnešní době neměly využívát, protože mají spoustu nevýhod
Tabulky mají své využití u tabulkových dat (ceníky, formuláře apod.), neslouží k rozložení prvků na stránce. To jen pro upřesnění.

Podívej se na různé příklady layoutů a študuj.
jansfabik
Profil
jeee, moc děkuji

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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