Der HTML-Tag <map>
bietet eine leistungsstarke Möglichkeit, interaktive Bildkarten in Webseiten zu integrieren. Eine Bildkarte ist letztendlich ein Bild auf einer Webseite, das durch, mit verschiedenen Bereichen verknüpfte Links, interaktiv machen kann.
Hier ist ein einfaches Beispiel dafür, wie eine Bildkarte mit dem <map>
-Tag erstellt wird.
<img src="bild.jpg" usemap="#bildmappe">
<map name="bildmappe">
<area shape="rect" coords="34,44,270,350" href="link1.html" alt="Bereich 1">
<area shape="circle" coords="588,290,53" href="link2.html" alt="Bereich 2">
</map>
In diesem Beispiel haben wir ein Bild mit einer dazugehörigen Map (<map>
-Tag). Dieses Map-Element enthält zwei 'Bereiche'(<area>
), die auf unterschiedliche Webseiten verlinken. Jeder Bereich ist durch Koordinaten definiert, welche den interaktiven Bereich auf dem Bild bestimmen.
Es ist wichtig zu bedenken, dass das <map>
-Tag allein keine interaktive Bildkarte erstellt. Stattdessen enthält es <area>
-Elemente, welche die eigentlichen interaktiven Bereiche definieren. Jeder <area>
-Tag verwendet Attribute, um Form und Lage auf dem Bild zu bestimmen und auf eine URL zu verweisen.
Trotzdem ist die Verwendung von <map>
der richtige Ansatz, um interaktive Bildkarten zu erstellen, im Gegensatz zu den anderen Optionen wie <image>
, <area>
und <imgmap>
. Diese Tags haben entweder andere Anwendungen innerhalb von HTML (wie <image>
und <area>
) oder existieren nicht in der HTML-Sprache (wie <imgmap>
).
Die Nutzung interaktiver Bilder, die mit dem <map>
-Tag erstellt wurden, kann ein nützlicher Weg sein, um informationen auf innovative und ansprechende Weise zu präsentieren. Dabei ist es wichtig, immer die Zugänglichkeit im Hinterkopf zu behalten und sicherzustellen, dass diese Elemente übersichtlich und effizient genutzt werden können.