Miért nem működik a html kódom?
<table>
<tr>
<a href="oldal.html">
<td bgcolor="#ff6633"
width="160px" height="20px">
<font color="white">
<b>Valami</b>
</font>
</td>
</a>
</tr>
.
.
.
</table>
Lényeg:Van egy cella,amibe ha belekattint a látogató,akkor átdobja őt egy másik html oldalra,ahol részletesebben tájékozódhat a cellában szereplő információkrol.(Fontoslenne,hogy ne csak a szövegen működjön,hanem akárhova kattintunk a mezőbe,bárhol).
Megoldható?
Jó az ötlet, de nem működik.
Az <a> taget rakd bele a <td> belsejébe, úgy lesz jó.
Amit akarsz, ahhoz meg írj hozzá style-t.
<a href="oldal.html" style="display:block;line-height:20px;">
A block miatt nem csak a szöveg lesz kattintható, a line-height pedig legyen egyenlő a cella magasságával (itt 20px), és úgy a felső/alsó pár pixel sem marad ki.
Lehet kell hozzá nálad margin/padding állítgatás is ("css box model"-re keress google-ben).
Illetve pár javaslat:
* A <font> tag elavult. Annak color attribútuma helyett ott a CSS color tulajdonsága.
* A bgcolor atttribútum megint csak elavult. Helyette ott a CSS background-color tulajdonsága. Ugyanez igaz a width és height attribútumokra is - helyettük is ott a CSS megfelelő tulajdonsága.
Példa:
Egyébként ha ez egy oldal szerkezetét képezné, helyette megfelelően méretezett és lebegtetett elemek használhatóak:
* [link]
* [link]
Fú, te, a kérdező még lehet világra sem jött, mikor ezek a cikkek frissek voltak. (na jó, azért remélem)
Ha már valami naprakész dolgot akar tanulni, ugorhat rögtön a html5-re, az article, section, meg nav tagekkel együtt (hol van az már a táblázattól).
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!