Thomas Luethi: <div> oder ähnliches anklickbar machen

Beitrag lesen

Hallo,

<a href="...">
  <div>
     ....
  </div>
</a>

Das ist falsch.
<A> darf kein <DIV> enthalten.
Wenn schon ein <span>.

Das <div> enthaelt ein Hintergrundbild in Banner-Groesse und eine <h1>-Ueberschrift. Also im Grunde ein gif-Banner, dessen Beschriftung dynamisch festgelegt werden kann.

Warum nicht einfach so:
<h1><a href="...">Linktext</a></h1>

Dann kannst Du dem h1 mit CSS das Hintergrundbild zuordnen.
Mit
h1 a { display:block; }
erreichst Du, dass man in den meisten Browsern irgendwo
klicken kann, und der Link trotzdem aktiviert wird, weil er
genauso gross ist wie h1.

Gruesse,

Thomas