stb: Zeilenumbruch in Link-Text bei Bindestrich

In folgendem Konstrukt kann bei dem Bindestrich ein Zeilenumbruch vorkommen (IE7). Wie kann ich den verhindern? Die Lösung soll XHTML 1.0 Strict sein (+CSS). Ideal wäre eine CSS-Einstellung, dass Text innerhalb des a tags grundsätzlich nicht bei einem Bindestrich umbricht (bei Leerzeichen aber wenn möglich schon).

Hier kommt erst einmal ein bisschen Text, damit die Zeile länger wird und dann kommt der Link auf <a href="http://meine-domain.de/">http://meine-domain.de/</a> und dann geht hier der Text weiter.

  1. hi stb,

    die entsprechende eigenschaft ist white-space. allerdings geht es nicht, dass nur leerzeichen und keine bindestriche umbrochen werden, da der ie7 bindestriche wie leerzeichen behandelt. du könntest alternativ ganz das umbrechen von Links verhindern (mit white-space:nowrap), was aber nicht zu empfehlen ist. Besser wäre eine Klasse .nowrap { white-space:nowrap; }, die du dann Links gibst, die nicht umbrochen werden sollen:

    <a class="nowrap" href="http://meine-domain.de/">http://meine-domain.de/</a>

    mehr zu white-space: http://www.css4you.de/Texteigenschaften/white-space.html

    Gruß,
    Niklas