Hallo Maxx.
Wie? Was? Soviel Assoziationsvermögen traue ich selbst einem Anfänger zu, dass wenn er die Hintergrundfarbe oder den Rahmen oder ... einer Tabellenzelle ändern will auf diese Frage stößt.
Dann setzt du voraus, was er ->[1] hier nicht kann.
richtig, es soll ja auch nur das Funktionsprinzip verdeutlicht werden. Es muss ja kein td sein. Semantisch wäre ein li a eh besser.
Wenn du aber in deinem Beispiel von der Hintergrundfarbe einer Tabellenzelle sprichst, nützt es wenig, wenn du die Hintergrundfarbe eines (vielleicht in dieser Tabelle enthaltenen) Links änderst.
Sicher, für den IE mag das einen Workaround darstellen, entspricht aber nicht dem eigentlichen Ziel.
Du willst also einem Anfänger der dir die Frage stellt: "Gibt es das Attribut "alt" auch für andere Elemente?" mit "Nein" antworten? Naja, dann hast du ihm zwar eine 100% richtige Antwort gegeben, aber ihm kein Stückchen weitergeholfen.
Wer lesen kann, ist klar im Vorteil. ;)
Richtige Antwort: Nein.
Die Fehlinterpretation des IE das alt="" Attribut wie das title="" Attribut zu behandeln führt immer wieder zu Missverständnissen.Für Tooltips bzw. Hinweise in der Statusleiste (manche Browser, wie z. B. Opera) wird das title="" Attribut verwendet.
Ich hatte eine Erläuterung dazu geschrieben -- nicht ohne Grund. ;)
Gruß, Ashura
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
Try it: Become an Opera Lover in 30 days