klein vraagje : tabellen

Status
Niet open voor verdere reacties.

MagicBiglia

Gebruiker
Lid geworden
4 nov 2006
Berichten
590
Wel, ik ben nu net begonnen aan een startpagina..

Nu wil ik, als je op een link moet klikken, moet je echt op die tekst staan, maar ik wel het TD een link geven ?? gaat dit ?

is dat dan..

<td src = " ...." >


???
 
Zo;

Code:
<a href="www.urahost.com">
<table border="1">

<tr>
       <td>rtyrt</td>
       <td>rtyrt</td>
</tr>
<tr>
       <td>rtyrt</td>
       <td>rtyrt</td>
</tr>
</table>
</a>
 
maar dat is de hele tabel één link geven, ik wil, per cel een verschillende
 
Dan zoiets;

Code:
<table border="1">

<tr>
       <a href="www.urahost.com"><td>rtyrt</td></a>
       <a href="www.urahost.com"><td>rtyrt</td></a>
</tr>
<tr>
      <a href="www.urahost.com"><td>rtyrt</td></a>
       <a href="www.urahost.com"><td>rtyrt</td></a>
</tr>
</table>
 
Dan zoiets;

Code:
<table border="1">

<tr>
       <a href="www.urahost.com"><td>rtyrt</td></a>
       <a href="www.urahost.com"><td>rtyrt</td></a>
</tr>
<tr>
      <a href="www.urahost.com"><td>rtyrt</td></a>
       <a href="www.urahost.com"><td>rtyrt</td></a>
</tr>
</table>

dat gaat niet
 
Je betaald hier niet per letter hoor;) Wees eens iets duidelijker...Waarom gaat dat niet?
 
het gaat gewoon niet, de link wordt gewoon in tekst getoond, ipv de link te hebben..
 
Je zou een onclick in de td-tag kunnen zetten, maar dan krijg je javascript.

Dit is mooier:
PHP:
<style>
 a.blok { display: block; width: 100%; cursor: default; text-decoration: none; color: #000;}
</style>

<table>
 <tr>
  <td colspan="2"><a class="blok" href="...">tekst</a></td>
 </tr>
 <tr>
  <td><a class="blok" href="...">tekst</a></td>
  <td><a class="blok" href="...">tekst</a></td>
 </tr>
</table>
display: block; width: 100%; > de breedte van de td
text-decoration: none; > niet onderlijnt
color: #000; > gewone kleur
cursor: default; > geen handje

Met width: 160px; zonder cursor: default; en buiten td's is het een manier om html-knopjes te maken. Bv.: background: #fc0; border: 1px solid #000; line-height: 24px; :)


Vr.Gr. Egel.
 
ok, ik zal dit eens proberen, het mag javascript zijn, maar niet teveel, en tis nie veel, gewoon e style...

thx
nu nog kijken of het werkt ;)


zeg !

nu geef je gewoon een link aan die "tekst" ? ofniet ??
 
Laatst bewerkt:
nu geef je gewoon een link aan die "tekst" ? ofniet ??
Ja. :)
PHP:
<style>
 a.blok { display: block; width: 100%; text-decoration: none; color: #000;}
</style>

<table>
 <tr>
  <td colspan="2"><a class="blok" href="http://www.helpmij.nl/">helpmij.nl</a></td>
 </tr>
 <tr>
  <td><a class="blok" href="pagina_1.html">pagina 1</a></td>
  <td><a class="blok" href="pagina_2.html">pagina 2</a></td>
 </tr>
</table>
De style zorgt er alleen voor dat het de hele breedte in beslag neemt, voor de rest is het een gewone link.


Met javascript werkt zo: <td onclick="alert()">gewone tekst</td>, als je dan in de cel klikt krijg je een alert. Maar voor een gewone link werkt het handiger via de style.


Vr.Gr. Egel.
 
Kun je hier wat mee?

PHP:
<table  width="75%" border="1" cellspacing="2" cellpadding="2"  align="center">
	<tr>
		<!-- Row 1 Column 1 -->
		<td >
<a href="http://www.helpmij.nl"><div style="width:100%;">helpmij</div></a>
</td>
		<!-- Row 1 Column 2 -->
		<td >
	<a href="http://www.helpmij.nl"><div style="width:100%; background-color:#c0f0c0;">helpmij</div></a>		</td>
		<!-- Row 1 Column 3 -->
		<td >
			<a href="http://www.helpmij.nl"><div style="width:100%;">helpmij</div></a>
		</td>
	</tr>
</table>
 
neen, je ziet niet dat het een link is ... het is er wel één maar ik vind het beetje raar :s
 
Ik zie hier inline-elementen rond block-elementen, speciale CSS-regels om de onderlijning weg te halen terwijl hij de onderlijning wil...

Gewoon:
HTML:
<table>
<tr>
<td><a href="http://www.google.com">mijntekstje</a></td>
<td><a href="http://www.google.com">nog een tekstje</a></td>
</tr>
</table>

et voilà, je hebt een tabel met daarin onderlijnde linkjes die enkel de tekst beslaan en niet de hele cel of tabel.
 
ben ik nu zo onduidelijk ??

dus ik wil

rowtjes onder elkaar, met telkens in één row, een link, als je over die row gaat wil ik dat je overal in de row de link hebt, dat je waar je ook wilt kan klikken, zoiets als het topic ervoor, maar daar zie je niet dat het een link is ???


greetz
 
ben ik nu zo onduidelijk ??

dus ik wil

rowtjes onder elkaar, met telkens in één row, een link, als je over die row gaat wil ik dat je overal in de row de link hebt, dat je waar je ook wilt kan klikken, zoiets als het topic ervoor, maar daar zie je niet dat het een link is ???
Je bent enorm onduidelijk. Deze info komen we pas na een pagina te weten terwijl ze in je beginpost had moeten staan. Dus het gaat om de TR-elementen nu?

Anyway, dan gebruik je de code die egel voorstelde, maar verander je de text-decoration naar "underline" en de color naar "blue" als je wil dat je tekst er als een linkje uitziet.
 
sorry, ik wil dus niet dat de tekst in een link kleur staat, maar wel als je over de TD gaat dat je vinkje veranderd zoals een gewone link! :confused:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan