Gunnar Bittersmann: und (CSS) Kann man ein CSS Element verlinken?

Beitrag lesen

Hello out there!

könnte man diesen Code auch für einen anklickbaren Header verwenden, der nur eine Hintergrundgrafik enthält, aber doch einen Link auf die Starseite haben soll?

<div id="logo" title="Example | Startseite" onclick="location.href = '../example.html'" onmouseover="this.style.cursor='pointer'"></div>

Warum sollte man das nicht können? Für Clients ohne JavaScript wäre eine JavaScript-freie Navigationsmöglichkeit anzubieten.

Aber warum sollte man das tun? Die Grafik vermittelt Inhalt; warum sollte sie eine Hintergrundgrafik sein? Bei Einbindung als 'img' erspart man sich das JavaScript-Gedöns.

Und den Cursor möchtest du beim Verlassen des Bereichs sicher auch noch wieder zurücksetzen. (Für die Änderung des Cursors ist bei fähigen Browsern auch kein JavaScript erforderlich.)

See ya up the road,
Gunnar

--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)