Grafische Button verlinken aber wie richtig ?

Status
Nicht offen für weitere Antworten.

SweetDevil

Grünschnabel
Moin Moin,

ich habe eine HP gemacht ( meine erste ) und weiß nun nicht mehr weiter, per Suche habe ich nichts gefunden was ich brauche oder ich habe es einfach nicht erkannt das es das Richtig für mich ist.

Möchte eine Navigation mit grafischen Button dafüt habe ich eine Box erstellt, Tabelle eingefügt und da die buttons rein ) und möchte nun den Link zu meinem Inhalt setzen ist nur die Frage wie ? Wenn ich die Button verlinke öffnet sich immer ein neues Fenster und nicht so wie ich es gerne hätte im der Box die für den Inhalt sein soll.

Code:
<a href="home.html" target=".inhalt"><img src="Bilder/navi_05.jpg" border="0" ></a>
Damit hatte ich es versucht klappte aber nicht was vlt auch klar ist weil es ja eigentlich für die Frames gedacht war.

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title></title>
<link href="css.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor=#314C91>
<div align="left">
<div class="header"><img src="Bilder/index_01.jpg"></div>
<div class="navbar">
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td><img src="Bilder/navi_02.jpg"></td>
    </tr>
    <tr>
   	<td><img src="Bilder/navi_05.jpg" border="0" ></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_06.jpg"></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_07.jpg"></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_08.jpg"></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_09.jpg"></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_10.jpg"></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_11.jpg"></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_12.jpg"></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_13.jpg"></td>
    </tr>
    <tr>
      <td><img src="Bilder/navi_14.jpg"></td>
    </tr>
  </table>
</div>
<div class="rechts"><img src="Bilder/index_04.jpg"></div>
<div class="inhalt" id="inhalt">
</div>
<div class="footer"><img src="Bilder/index_05.jpg"> </div>
</div>
</body>
</html
></head>


Code:
html, body{
height:100%;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
Overflow-x: hidden;
Overflow-y: auto;
}
.header {
	width:1000px;
	height:202px;
	position: absolute;
	left: 4px;
	top: 0px;
	
}
.navbar {
	width:138px;
	height:463px;
	float:left;
	position: absolute;
	left: 4px;
	top: 202px;
	
	
}
.rechts {
	width:115px;
	height:463px;
	position: absolute;
	left: 889px;
	top: 202px;
	
}
.inhalt {
	width:747px;
	height:463px;
	position: absolute;
	left: 142px;
	top: 202px;
	display:block;
	background-image: url(Bilder/index_03.jpg);
	text-align: center;
	background-repeat: repeat-y;
	Overflow-y: auto;
	}
.footer {
	width:1000px;
	position: absolute;
	left: 4px;
	top: 665px;
}

Hoffe nun habt ihr alles was gebraucht wird um mir weiter zu helfen...Solltet ihr noch ein Bild von der HP brauchen reiche ich es nach.
Sollte jemand Lust und Zeit haben darf man auch gerne den gesamten Code der HP durchschauen ob der so ok ist oder ob ich da noch was ändern sollte.

Schon mal vielen lieben Dank für die Hilfe und ein gutes Jahr 2007

Mfg SweetDevil
 
So wie ich das überblicke, versuchst du die Inhalte mittels dem target-Attribut in der DIV-Box mit der Klasse .inhalt bzw. ID #inhalt aufzurufen, was aber so nicht möglich ist.

In diesem Fall benötigst du anstelle des DIVs einen iFrame.
 
Hi,

meist du nun alles mit frames ? sowas wollte ich eigentlich nicht. Wollte eigentlich keine Frames. Oder meinst Du an die Div.Box für den Inhalt rausnehmen und dafür einen Frame ein bauen ? gibst da nicht noch was anderes z.b das Menü mit CSS machen ? hab da nur was gefunden mit text Menüs was ich nicht möchte.
 
THX michaelsinterface hat gut geklappt leider macht der IE Probleme mit der Hintergrundgrafik im Frame dauchte immer ein weisser Hintergrund auf. Hab das nun so gemacht das in der Datei die in den Frame geladen wird die Hintergrundgrafik noch mal angegeben wird dann klappt das auch in IE. Firefox hat da ja keine Probleme gemacht.

Lg SweetDevil
 
Status
Nicht offen für weitere Antworten.
Zurück