• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

html/php: firefox zeigt für den selben <a>-tag unterschiedlichen Quellcode

Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
merkwürdige Sache...

in der php datei wird folgender code generiert:
PHP:
$ausg .= "<a href='http://linkblubs.com'><img src='images/spacer.gif' border='0' height='1'  width='4'><img src='images/bu_rssabo.gif' alt='".$channel->title."' border='0' style='display: compact;'></a>";

wenn ich den gesamten quelltext anzeigen lasse:
Code:
<a href=''http://linkblubs.com'><img src='images/spacer.gif' border='0' height='1'  width='4'><img src='images/bu_rssabo.gif' alt='Neuigkeiten' border='0' style='display: compact;'></a>
also alles normal so wies sein soll...

aber lass ich nur den quelltext für das markierte link/image-feld anzeigen hab ich das folgende:
Code:
<a href="http://linkblubs.com"><img src="images/spacer.gif" border="0" height="1" width="4"><img src="images/bu_rssabo.gif" alt="Neuigkeiten" style="" border="0"></a>

wie kann sowas entstehen?
und warum krieg ich trotz alt-attribut keine Angaben wenn ich mit der Maus über das Bild gehe?

Danke im Voraus!
 

killerchicken_inaktiv

Guest
a) Der Firefox schreibt den Quelltext um, das Problem hatte ich auch schon des oefteren. Auf die Anzeige solltest du dich nicht verlassen.

b) Ich denke, dein alt-Attribut wird nicht angezeigt, weil es vom Link "verdeckt" wird - mach in den <a>-Tag noch ein title="" rein, dann sollte es klappen

PS: Benutze lieber " statt ', macht zwar keine Probleme, aber ist einfacher zu debuggen :)
 
Mitglied seit
02.08.2002
Beiträge
2.781
Reaktionen
0
es gibt auch keinen grund warum das alt-attribute angezeigt werden sollte - alt steht für alternative und wird genutzt, falls das bild nicht angezeigt wird.

um den mouse-over effekt zu erreichen musst du das attribute title nutzen

ps: nur weil der ie auch die alt-dinger anzeigt, heißt es nicht, dass es standard-konform is -.-
 
Oben