Moin!
<div class="navioben">
<a href="link1.html"> Link1 </a>
<a href="link2.html"> Link2 </a>
<a href="link3.html"> Link3 </a>
<a href="link4.html"> Link4 </a>
<a href="link5.html"> Link5 </a>
</div>
Nun stehen die Links zwar schön horizontal nebeneinander, wie das auch durchaus in meiner Absicht lag und auch so korrekt ist, nur ein wenig eng. Ich dachte mireigentlich ein ".ankh {padding-left:2em;}" würde da behilflich sein, aber schon stehen die Dinger untereinander statt nebeneinander.
Hm, da oben steht nirgendwo eine Klasse .ankh - ich kann nur raten, dass du die den Links zugewiesen hast: <a class="ankh"...>
Und das kann leider gar nicht gut funktionieren. Links sind inline-Elemente. Die haben keine Eigenschaft padding. Wenn du Abstand haben willst, mußt du schon zu besseren Tricks greifen. Beispielsweise die Links ihrerseite in Blockelemente packen (dann hast du padding-Möglichkeiten), oder mit CSS-Angaben wie letter-spacing etc. arbeiten, die sich explizit auf inline-Elementinhalte beziehen.
Würde ich jedenfalls mal so vermuten - man möge mich korrigieren, wenn ich Unsinn erzähle.
- Sven Rautenberg