tobeit: Mit CSS pre für alle Browser umbrechen und trotzdem W3C validier

Beitrag lesen

Hallo zusammen,

nun mich beschäftigt etwas schon eine Weile - mir ist es ein hohes Ziel bei der Programmierung meiner Webseite http://www.tobeit.net mich an Standards zu halten. Mittlerweile ist es mir gelungen die W3C Markup Validation zu bestehen, doch die CSS Validation bereitet mir noch Kummer. Und zwar habe ich meine Textlichen Inhalte, die ich aus XML-Dateien auslese, in pre-Container gepackt, die ich wie folgt CSS formatiere damit die Zeilen umgebrochen werden.

pre  
{  
 white-space: pre-wrap;      /* CSS3 */  
 white-space: -moz-pre-wrap; /* Gecko */  
 white-space: -pre-wrap;     /* Opera 4-6 */  
 white-space: -o-pre-wrap;   /* Opera 7+ */  
 word-wrap: break-word;      /* IE 5.5+ */  
}

An den Kommentaren seht Ihr, warum dieser "Gewaltakt" sein muss. Nun meine Frage kennt jemand Alternativen, die W3C konform gehen??

Schon mal vielen Dank und Grüße

tobeit