http://de.selfhtml.org/css/eigenschaften/ausrichtung.htm#line_height?
Das ist auch nicht so das wahre, denn wenn du dem a eine Hintergrundfarbe gibst, wirst du sehen, dass line-height nichts weiter als eine margin-art ist. Damit regelst du nur den Außenabstand zu benachbarten Zeilen/elementen.
Ich möchte den Links später beim a:hover eine Hintergrundfarbe geben. Die Hintergrundfarbe soll die gesamte <li> ausfüllen. Also auch in der Höhe. Leider ist die ganze Liste bisher nur so hoch wie der darin enthaltene Text.
Mit line-height kann ich zwar die <ul>-Höhe ändern, aber die Hintergrundfarbe von a bleibt so groß wie der Text.