Gunnar Bittersmann: Link breiter als Text

Beitrag lesen

@@DK:

nuqneH

Das ist allerdings nicht-valides HTML (,da ein block-Element sich im inline-Element befindet).

So isses.

Wie könnte ich das umgehen und den Link trotzdem auf die richtige Breite und Höhe bekommen?

Indem du das 'a'-Element _in CSS_ zu einem Blockelement machst: .menu a { display: block }

<div class="menu">

Welchen Sinn hat dieses 'div', das nichts gruppiert, sondern als einziges Kindelement 'ul' enthält? Dann kannst du auch gleich 'ul' die Klasse "menu" geben und dies stylen.

Qapla'

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