Klaudiusz: CSS: white-space ohne Zeilenumbruch, aber Leerzeichen erhalten

Beitrag lesen

Hi @all,

Ich möchte den <code>-Tag von Drupal mit CSS formatieren.

Normalerweise könnte ich einfach

  
code{  
  ...  
  white-space:pre;  
  ...  
}  

verwenden und die Leerzeichen würden erhalten bleiben und nach jeder Zeilen einen Zeilenumbruch eingefügt. So hätte ich es auch gerne.

Allerdings generiert Drupal nach jeder Zeile schon automatisch ein <br>, es gibt also zwischen den Code-Zeilen immer eine Leerzeile (das Einrücken funktioniert einwandfrei.)

Ich würde also gerne nur die Leerzeichen erhalten, die Zeilenumbrüche aber "verwerfen". Dazu gibt es für white-space allerdings keine passende Angabe. (Es gibt nur: normal, pre, nowrap, pre-wrap, pre-line).

Gibt es trotzdem eine Möglichkeit das in CSS zu lösen?