Gunnar Bittersmann: Gesamtes Div-Element als Link trotz Padding

Beitrag lesen

@@paul91:

nuqneH

ein Div ganz einfach verlinken kann.

Nein, der Link ist und bleibt das 'a'-Element, kein 'div'.

Daher habe ich mit dem Befehl padding die Abstände zum Rand eingestellt

Mit der Eigenschaft. In CSS gibt es keine Befehle.

Doch wenn ich nun einen Link erstelle weitet sich der Link nicht über den ganzen Div aus, sondern bleibt nur über den Text.

Du möchtest 'padding' für das 'a'-Element angeben.

Und vermutlich besteht deine Navigation aus mehreren Menüpunkten, ist also eine Auf_list_ung von solchen. Das sollte sich im Markup widerspiegeln:

<ul id="nav">  
  <li><a href="index.html">Home</a></li>  
  <li>Lorem ipsum</li>  
  <li><a href="kontakt.html">Kontakt</a></li>  
</ul>

Dabei bedenken, die aktuelle Seite im Menü nicht zu verlinken (Punkt 10 der zehn meist-missachteten Homepage-Design-Richtlinien [Nielsen])

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)