Thomas Luethi: title-tag in klickbarer map

Beitrag lesen

Hallo,

  1. wie kriege ich da fuer jeden Bereich einen schicken gelben "title" rein?
       so gehts nicht:
       <area href="help1.html" shape="RECT" title="bla" coords=" 0%,  0%,  190%,  170%">

Dochdoch, das TITLE-Attribut gehoert schon in die AREA-Elemente.

Ich verwende es hier, um die Koepfe der Personen in einem
Gruppenbild zu "beschriften" und - wenn vorhanden - zu
Seiten ueber diese Person zu verlinken:

http://www.tiptom.ch/album/keramik/vernissage.html?bild=0018

<map name="kopfmap107">
  <area shape="circle" coords="54,127,29" alt="Vorname Name 1" title="Vorname Name 1" href="ausstellung.html?artist=6">
  <!-- u.s.w. -->
</map>

<img src='img/p1040107_720x540.jpg' alt="Foto: Gruppenbild" usemap='#kopfmap107' width='720' height='540'>

Mozilla 1.2.1 und Opera 5.12 zeigen ueber den Koepfen
brav das TITLE-Attribut als Tooltip an, ueber den
anderen Bereichen des Bildes zeigen sie nichts an.
MS IE 5.0 zeigt ueber den Koepfen das TITLE-Attribut,
sonst (leider) den ALT-Text des Bildes an.
(Diesen Effekt koennte man vermutlich unterdruecken mit
einem leeren TITLE-Attribut im IMG-Tag. Ist mir egal.)

und 2. Ich hab den Code auch nur im kopiert...

Kopieren ohne zu verstehen ist sehr, sehr ... leichtsinnig.
Lies hier nach, wie das mit den Image Maps geht:

http://selfhtml.teamone.de/html/grafiken/verweis_sensitive.htm

warum die %-Zeichen und keine px oder pt?

Deine %-Werte (groesser als 100%) scheinen mir absurd.

Da die Dimensionen Deines Bildes ja vermutlich feststehen,
waere es wohl einfacher verstaendlich, mit Pixeln zu arbeiten.

Prozent-Werte sind aber offenbar grundsaetzlich erlaubt.

http://www.w3.org/TR/html401/struct/objects.html#adef-coords
  "Coordinates are relative to the top, left corner of the object.
   All values are lengths. All values are separated by commas."

http://www.w3.org/TR/html401/sgml/dtd.html#Length
  "<!-- Length defined in strict DTD for cellpadding/cellspacing -->
  <!ENTITY % Length "CDATA" -- nn for pixels or nn% for percentage length -->"

http://www.w3.org/TR/html401/types.html#type-length
  "Length: The value (%Length; in the DTD) may be
  either a %Pixel; or a percentage of the available
  horizontal or vertical space. Thus, the value "50%"
  means half of the available space."

Gruesse,

Thomas

--
Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!