Seite 1 von 1

PHP / HTML Zeilenumbruch in Tooltip

Verfasst: 03.08.2005 03:09
von Epyx
Hi
Ich nehme mal an die meisten kennen die aus <img src bekannten alternativ texte alt="bla bla bla" ich suche nun eine möglichkeit darin einen zeilenumbruch durch zu führen bzw. möchte ich für eine <a="Link beschreibung"> einen zeilenumbruch aber das wird wohl die selbe methode sein !!

Leider funktioniert chr(13) oder(und) chr(10) auch nicht und \n funzt auch nicht :(

Verfasst: 03.08.2005 03:22
von zigapeda
also normal geht es nicht aber in dem IE geht es (d.h. normal nicht standartmässig)
den befehl CHR() gibt es in html nicht, da musst du sagen das ein zeichen kommt mit & und dann die nummer (#) z.B. 10

Code: Alles auswählen

&#10&#13
ist das gleiche wie

Code: Alles auswählen

chr(10) + chr(13)

Verfasst: 03.08.2005 12:13
von Epyx
Das es CHR in HTML nicht gibt weiß ich auch, es gibt ihn aber in PHP. Bei deinem HTML code fehlen die semikolons aber leider funzt das wirklich nur beim IE ich suche ne möglichkeit die bei allen Browsern funktioniert.
Triotzdem Danke :)

Verfasst: 03.08.2005 12:27
von Leo
\n sollte doch funktionieren? echo "<a href=\"bla\" alt=\"bla\nbla\">";
Allerdings werden nur doublequotes von PHP geparst (ein \n in singlequotes hätte keine Auswirkungen).

EDIT: Achso, jetzt verstehe ich. Der Browser zeigt den Zeilenumbruch nicht an.. Aber eigentlich braucht man doch auch gar keinen Zeilenumbruch in Tooltips, die kommen von selbst bei längeren Texten.

Verfasst: 03.08.2005 13:02
von freedimension
Mal davon abgesehen, dass das alt-Attribut nicht für Tooltips gedacht ist :evil: (typisch M$) und man dafür doch eigentlich das title-Attribut nehmen sollte, funktionieren Zeilenumbrüche darin meines Erachtens nicht, ich hatte da selbst schon so einiges versucht :|
Im Prinzip müsste man hier mit absolut positionierten Divs o.Ä. und etwas JavaScript arbeiten, dass erschließt dann auch noch ganz andere Designmöglichkeiten (Fett-Schrift, Hintergrundfarben/-bilder usw.). Ich denke dafür müsste es schon etliche vorgefertigte Skripte geben.

Verfasst: 03.08.2005 13:36
von bluejoke
da hat fd total recht, es gibt auch wirklich einige sehr gute fertige Sachen

Verfasst: 03.08.2005 21:13
von zigapeda
Epyx hat geschrieben:Das es CHR in HTML nicht gibt weiß ich auch, es gibt ihn aber in PHP. Bei deinem HTML code fehlen die semikolons aber leider funzt das wirklich nur beim IE ich suche ne möglichkeit die bei allen Browsern funktioniert.
Triotzdem Danke :)
stimmt ja
aber beim testen ging es bei mir auch ohne semikolons