Dienstag, 7. Januar 2014

DIV-Container als Link

Da man in einen Link (das a-Element ist ein Inline-Element) eigentlich keine Blockelemente reinschreiben sollte, da nicht valide, also z.B. so:

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

habe ich nach einer anderen Möglichkeit gesucht. Es gibt wohl auch die Möglichkeite den DIV durch das a-Element zu ersetzten und durch den Trick das a-Element als display:block via CSS zu definieren, kann man dieses wohl stylen wie ein DIV-Element - habe es aber so nicht ausprobiert. Stattdessen habe ich diese Varianten genommen:

<div onclick="window.location='http://www.beispiel.com/link/';" style="cursor:pointer;"></div>

Ist vielleicht auch ein bisschen gipsy, aber war für meine Zwecke ausreichend.

Keine Kommentare:

Kommentar veröffentlichen