Kpek elhelyezse a HTML dokumentumban
A HTML formtum dokumentumban kpeket - grafikkat - is is elhelyezhetnk. Az <IMG SRC="elrsi_t/fjlnv.kit"> utasts a szveg aktulis pozicijba helyezi a megadott kpet. Ennl azrt a legegyszerûbb szvegszerkeszt program is tbbet nyjt. A HTML dokumentum csinostsra is vannak a kpek elhelyezsnek finomabb lehetsgei is. Ha ezeket mind kihasznljuk, akkor az utasts a kvetkezkppen fog kinzni: <IMG ALIGN="hely" SRC="elrsi_t/fjlnv.kit" HSPACE="vszm" VSPACE="fszm" WIDTH="szmret" HEIGHT="mmeret" UNITS="egysg" USEMAP="#jelz" ISMAP ALT="szveg">.
Az ALIGN opci meghatrozza a kp igaztsnak mdjt, lehetsges rtkei: top, middle, bottom, left, right. A HSPACE a kp melletti vzszintes trkzt, a VSPACE pedig a fggleges trkzt (ha gy tetszik: margkat) hatrozza meg. A WIDTH a szlessgt, a HEIGHT pedig a magassgt adja a kpnek, az UNITS ltal meghatrozott egysgben (pixel vagy en). Az ALT azt a szveget adja meg, amelyet nem grafikus bngszk hasznlata esetn meg fog jelenni a kp helyett.
Az USEMAP, ISMAP sszetartoz opcik a kp klnbz terleteihez klnbz hipertext hivatkozsokat rendelhetnek. (Teht csak akkor van rtelmk, ha a kp egy hivatkozs rsze! Ekkor a hivatkozsok <A HREF=...> s </A> utastsprjt nem kell megadni.) Ezenkvl szorosan kapcsoldik ezen opcikhoz (az <IMG> utastst megelzen) a kvetkez utastsstruktra: <MAP NAME="jelz"> <AREA SHAPE="alak" COORDS="koordintk" HREF="hivatkozs"> ... </MAP> amellyel egy hivatkozsi trkpet kell megadni. Az <AREA> utastsbl termszetesen tbb is szerepelhet. A SHAPE opci a circle, rect, polygon rtkeket veheti fel, amikor circle (kr) esetn a COORDS hrom vesszvel elvlasztott koordintt tartalmaz (kzpx,kzpy,sugr), rect (tglalap) esetben ngyet (balfelsx,balfelsy,jobbalsx,jobbalsy), a polygon (sokszg) esetn pedig minden cscs koordintit meg kell adni. A <MAP NAME="jelz">, </MAP> utastsprral krlhatrolt hivatkozsi rsz kln fjlban is elhelyezhet. Ekkor az USEMAP opci kimarad. - Vigyzat az ISMAP nem marad el! - Helyette a <A HREF="fjlnv.map"> s az </A> utastsok kz kell zrni az <IMG SRC=...> utastst. (Ahol a fjlnv.map annak a fjlnak a neve, URL-je, amely a hivatkozsokat tartalmazza.)
Az albbi plda ugyanazon kp elhelyezsre tbb varicit tartalmaz (az itt szerepl pldban a pldadokumentum szvegei rvidtve szerepelnek):
<MAP NAME="osztott">
<AREA SHAPE="circle" COORDS="130,130,50" HREF="#vege">
</MAP>
Mak vros cmere szvegbe beszrva
<IMG SRC="k10.gif" ALT="cmere" USEMAP="#osztott" ISMAP>
gy jelenik meg ...
<P>
<HR>
<P>
<IMG ALIGN="right" SRC="k10.gif" WIDTH="100" ALT="...">
Ugyanez jobbra igaztva s arnyosan kicsinytve ...
<P>
<IMG ALIGN="left" SRC="k10.gif" VSPACE=20 HEIGHT="100" ALT="...">
Ugyanez balra igaztva s arnyosan kicsinytve ...
<P>
<HR>
<P>
<IMG ALIGN="top" SRC="k10.gif" HSPACE=40 WIDTH="100" ALT="...">
Ugyanez a szveg fels szlhez igaztva ...
<P>
<IMG ALIGN="middle" SRC="k10.gif" WIDTH="100" HEIGHT="100" UNITS="en" ALT="...">
Ugyanez sorkzpre igaztva, valamint ...
<P>
<IMG ALIGN="bottom" SRC="k.gif" WIDTH="200" HEIGHT="100" UNITS="pixel" ALT="...">
Ugyanez a sor als szlhez igaztva, valamint ...
<P>
<A NAME="vege">VGE</A>
|