button vollständig-verlinken

helo,
ich möchte ein menü machen!
Das hab ich bisher:

<HTML>
<HEAD>
<TITLE> </TITLE>
<STYLE TYPE="text/css">
<!--
a { text-decoration:none; color:white; }
body { background-color:#202020; color:white; }
table { border-collapse:seperate; border-spacing:0px; }
table#menu td { height:35; text-align:center; background-image:url(boff.png); vertical-align:middle; }
table#menu td:hover { background-image:url(bon.png); }
table#menu td:active { background-image:url(ba.png); }
table#menu td a { display:compact; width:100%; font-size:10pt;}
table#menu td a:hover { color:black }
table#menu td a:active { }

a:link { }
a:hover { color:#0061FF; cursor:default; }
a:active { color:#0019FF }
a:visited { }
-->
</STYLE>
</HEAD>
<BODY>
	<table width="157" id="menu" border="0" cellspacing="0" cellpadding="0">
		<tr><td><a href="" target="inhalt"> Home </a></td></tr>
		<tr><td><a href="" target="inhalt"> Wars </a></td></tr>
		<tr><td><a href="" target="inhalt"> Members </a></td></tr>
		<tr><td><a href="" target="inhalt"> Gallerie </a></td></tr>
		<tr><td><a href="" target="inhalt"> Links </a></td></tr>
		<tr><td><a href="" target="inhalt"> Hilfe </a></td></tr>
	<table>
</BODY>
</HTML>

jedoch ist nicht der ganze button mit dem link belegt!
Wie kriege ich das hin?

gib deinem ein display:block; und mach es so groß wie deine Tabellenzelle.

dann ist die schrift aber nicht in der mitte des buttons :frowning:

du kannst auch einfach ein onclick bei der jeweiligen tabellenzelle einbauen
also →

<tr><td onclick="this.location.href = 'link';">link</td></tr>

und wie kreige ich das hin, das target=Inhalt ist?

Also bei mir ist die schrift mittig. Was meinst du mit target=Inhalt? Hast du ein Frameset?

So wie es handymanjack geschrieben hat, nur noch einbischen verändert:

<tr><td onclick="parent[Framename].location.href = 'Link';">link</td></tr>

Es geht nicht!

<tr><td onclick="parent[inhalt].location.href = 'hilfe.htm';"> Hilfe </td></tr>

Ich glaube du hättest inhalt in Anführungszeichen setzen müssen.
Wenns dann noch nicht geht versuch das hier:
[html] Hilfe [/html]

Was soll dieses onClick auf der Tabellenzelle? Mach doch einfach den Link so wie man es halt macht.

...<td><a>Link</a></td>... und den Rest wie oben beschrieben. warum eine Element zu etwas mißbrauchen, wozu es nicht gedacht ist?!

geht immernoch net :frowning:

Was für eine tolle Fehlerbeschreibung!
Was ist jetzt mit target=„inhalt“? Hast Du nun ein Frameset oder nicht?
In welchem Browser testest Du? Denn bei mir funktionieren die links hervorragend mit display:block;, und das im IE7 und FF.

Oh mein Gott,
ich Volldepp, hab aus Versehen das im Frame (name=„Inhalt“) groß geschrieben und das andere klein^^

Vielen vielen Dank für die Hilfe!