Autor Zpráva
pifko
Profil
Ahoj,
mám problém s tabulkou uvnitř seznamu. uvnitř seznamu může být i blokový elemet, tudíž by snad tenhle zápis:
<ul>
  <li>
    <p>
      <table>
...
      </table>
    </p>
  </li>
</ul>

měl být správný. někde je ale asi chyba, a validátor mi to nechce "sežrat". Píše, že blokový element <table> není na tomhle místě povolen. V čem je chybka?
Jozef Benko
Profil
V uvedenom kóde je element <table> vnorený do elementu <p> a práve tam je pes zakopaný. V <li> sa <table> vyskytovať môže, v <p> nie.
pifko
Profil
jasně, díky moc
Chamurappi
Profil
Reaguji na pifko:
Pokud používáš HTML (tedy MIME typ „text/html“), tak <table> do <p> ani nejde dát. Odstavec se před začátkem tabulky sám zavře.
Verule
Profil *
Prosím, já bych v HTML chtěla odstranit to aktivní barevné orámování pokoušela jsem se v zadání tabulky dát rules = none a nepracuje mi to jak bych chtěla. Potřebovala bych se zbavit těch modrých a fialovách barviček.

<table width="145" border="0"; rules=none >
<tr>
<td width="139" height="78" rules=none ><a href="akce.html"><img src="akce.jpg" width="109" height="53" /></a></td>
</tr>

kde dělám chybu?
Chamurappi
Profil
Reaguji na Veruli:
Nepochopil jsem, jak tato otázka souvisí s validitou <table> uvnitř <li>. Takže ji brzy smažu.
Jestli tě zajímá odpověď (něco jako „nastav border="0" samotnému <img>“), založ si vlastní vlákno.
Verule
Profil *
Díky, ale border=0 tam mám také. Díky za odpověď
Chamurappi
Profil
Reaguji na Veruli:
Budeš-li v tomto vlákně pokračovat v řešení svého problému, tak tě kousnu.
U značky <img> border="0" nemáš, máš ho u tabulky.
Verule
Profil *
Kousni, smaž cokoliv děkuji Tí člověče. Funguje mi to skvěle. Jak jednoduché je řešení, že.
Děkuji moc a přeji hodně trpělivosti. Díky už nebudu

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0