Gunnar Bittersmann: Tabellenzeile als Hyperlink

Beitrag lesen

@@jackster:

Ich habe eine Frage zu Tabellen. Ist es irgendwie möglich eine gesamte Zeile als Hyperlink zu definieren? Also nicht nur eine Zelle sondern gleich die gesamte Zeile!

Mit HTML 4/XHTML 1: nein. Das 'a'-Element darf keine Block-Level-Elemente enthalten, auch keine Tabellenzeilen.

(In XHTML 2 wäre das problemlos möglich. Dummerweise bremst die (Fehl-)Entwicklung von HTML 5 die Entwicklung von XHTML 2 aus.)

Bleibt nur, in jeder Tabellenzelle diesen Link zu setzen, oder mit JavaScript für das 'tr'-Element ein 'onlick'-Eventhandler zu setzen, mit dem die neue Ressource aufgerufen wird. Das aber natürlich zusätzlich zu einem dennoch vorhandenen HTML-Link.

Live long and prosper,
Gunnar

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)