F. Kausler: ALT-Text formatieren

Hallo allerseits,

ich würde gerne den Inhalt der kleinen Textbox die beim längeren Verweilen mit der Maus auf einer Grafik erscheint formatieren.

Ich habe also ein Bild und wenn der User mit der Maus drüberfährt soll ein Text erscheinen - ohne aufwendiges Skript!

Ich habe schon probiert, im alt-Tag mal ein <br> oder \n zu setzen - aber das hat leider nicht geholfen. Gibt es denn überhaupt eine Möglichkeit?

mit freundlichen Grüßen

F. Kausler

  1. Hallo allerseits,

    hallo

    Ich habe schon probiert, im alt-Tag mal ein <br> oder \n zu setzen - aber das hat leider nicht geholfen. Gibt es denn überhaupt eine Möglichkeit?

    nope ... in dem alt attribut darf nur #CDTATA stehen ...
    http://selfhtml.teamone.de/html/referenz/attribute.htm#img für das alt attribut und
    http://selfhtml.teamone.de/html/referenz/attribute.htm#cdata für die erklärung was #CDTATA ist

    mit freundlichen Grüßen
    F. Kausler

    cu
    ulli

  2. hi,

    ich würde gerne den Inhalt der kleinen Textbox die beim längeren Verweilen mit der Maus auf einer Grafik erscheint formatieren.

    dafür solltest du title und nicht alt verwenden.
    alt ist für alternativen text gedacht, falls das bild _nicht_ angezeigt werden kann. der IE interpretiert es allerdings falsch.

    Ich habe schon probiert, im alt-Tag mal ein <br> oder \n zu setzen - aber das hat leider nicht geholfen.

    probiere mal &#10; für einen zeilenumbruch - funktioniert im IE, im mozilla gibt es aber afaik probleme.

    gruss,
    wahsaga

  3. Moin!

    Zum Thema ALT und TITLE und deren Formatierbarkeit wurde bereits alles gesagt.

    Ich habe also ein Bild und wenn der User mit der Maus drüberfährt soll ein Text erscheinen - ohne aufwendiges Skript!

    Solltest du _nun_ Interesse bekommen haben an einem kleinen, unaufwendigen Script:
    http://www.bosrup.com/web/overlib/

    Gruß

    Der Hans

  4. Hallo!

    ich würde gerne den Inhalt der kleinen Textbox die beim längeren Verweilen mit der Maus auf einer Grafik erscheint formatieren.

    Deine Frage kann ich zwar nicht beantworten,...

    Ich habe also ein Bild und wenn der User mit der Maus drüberfährt soll ein Text erscheinen

    ...aber wenn das in allen Browsern (auch in normgerechten) funktionieren soll, mußt Du title="" verwenden.

    tschüs, jürgen

  5. Hallo ,

    Ich habe also ein Bild und wenn der User mit der Maus drüberfährt soll ein Text erscheinen - ohne aufwendiges Skript!

    das wäre auch Unfug, weil Du mit Script auch gleich eine DHTML-Box aufpoppen lassen kannst.

    Ich habe schon probiert, im alt-Tag mal ein <br> oder \n zu setzen - aber das hat leider nicht geholfen.

    ein Tip: nimm die Technik so, wie sie ist und such Dir eine Andere Möglichkeit den Text zu gliedern: ein Zeilenumbruch ist nur ein Trenner; trennen kannst Du auch mit 'Leerzeichen' (richtig: Wortzwischenraum), Doppelpunkt, Strich... Deiner Fantasie sind da keine Grenzen gesetzt.

    Gruß, Andreas