- From: Daniel Beardsmore <public@telcontar.net>
- Date: Tue, 06 Mar 2007 22:00:45 +0000
- To: www-style@w3.org
Just want to be sure I understand this correctly. If I write this: code.blockcode { display: block; white-space-collapse: preserve; text-wrap: normal; } <code> #define FOZZIE 1 #define BEAR 1024 if (foo) { // spaces for indentation woo bar (); // this line is really long baz (lots, of, variables, so, that, _this, line, is, really, long, ... } </code> The source code would display correctly? I have two criteria pretty much for anything like this: a) runs of white space be preserved correctly, but b) the lines of text would wrap at the container edge If I use CSS2's white-space: pre, the lines don't wrap, which is a real pain. Generally, it's really useful, whether displaying source code or IRC chat transcripts, to have runs of spaces preserved (tabs and spaces in fact) but to have the text wrap at the container edge instead of going off the side of the window (or in print, the page). I am guessing, and hoping, that the extended control offered in CSS3 will provide for this, but I am not 100% confident that the new draft makes this clear.
Received on Tuesday, 6 March 2007 22:01:57 UTC