HTML-szerkesztés kezdőknek!!!
-
#5510
No kérem tisztelettel - Kern Andrást idézve - elfogtam egy levelet.
Közzéteszem mindenki okulására:
Szia! Légyszíves segíts nekem.
Iframmel 3 részre osztottam az oldalt. Van egy fejléc, a fejléc alatt menücsík. Ezen vannak a menügombok. A középső iframe, ahol megnyilnak a dolgok 500 széles és 650 magas.
Szeretnék egy galériát, amit meg is csináltam. Külön html oldalban kereteket hoztam létre 4 sorban és 3 oszlopban. Ezekben szeretném elhelyezni a képket. Viszont azt szeretném, ha rákkattintanak a képre külön keretbe és ne oldalon nyíljon meg.
Mit írjak át?
<html>
<div id=galeria style="position: absolute; top: 20; left: 0; width: 500; height: 650">
<table border="0">
<tr height="150" align="center">
<td width="166"><a href="nyaralas.jpg" target="_blank"><img src="minta.gif" width="136" height="120" align="top" border="0" ></a></td>
<td width="166"><a href="nyaralas.jpg" target="_blank"><img src="minta.gif" width="136" height="120" align="top" border="0"></a></td>
<td width="166">egy</td>
</tr>
A képet most külön oldalon nyitja meg, de én csak külön ablakot szeretnék. Mit írjak ezek helyére? Valamint mit kell tennem hogy a kép alá tudjak írni. Pl. galéria1.
Köszönöm
No most:
1. Tessék ügyesen kérdezni. Ugyanis a kérdés egyik fele (Iframmel 3 részre osztottam az oldalt) és a másik (Szeretnék egy galériát...) nemigazán függ össze.
2. Ezért érdemes megtanulni rendesen a HTML-nyelvet. Hogy is néz ki egy HTML-oldal alapszerkezete? Minimum így:
<!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-2">
<title>Cím</title>
</head>
<body>
</body>
</html>
Másrészt az említett forráskódnak tűnő valamiben nincsenek keretek - csak egy táblázat 1 sora 3 cellával. Ha jól sejtem a táblázat után (vagy benne) jönne egy <iframe> (soron belüli keret), és abba kívánod megnyitni a képet.
Ez esetben:
<a href="kep1.jpg" target="tartalom"><img src="kep1_thumb.jpg" alt="Képaláírás"></a>
<iframe src="tartalom.htm" name="tartalom" frameborder="0" height="618" scrolling="no" width="607"></iframe>
Ha új ablakban akarod megnyitni az <a> elem target attribútum "_blank" értéke teljesen helyénvaló - azt fogja csinálni.
Ha olyan ablakban kívánod megnyitni, ami adott méretre méretezett - Javascripttel oldható meg.
<a href="oldal.htm" onclick="indexWin = window.open(this.href,'_blank','toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,
scrollbars=1,width=760,height=570, top=0, left=0'); return false;">Link</a>