![]() | |
#21
| |||
| |||
|
|
Just out of interest, what is the logic behind collapsing spaces in text? I'd love to be able to display a document I'd written with the conventional 2 spaces after a full stop. It has never been conventional to have two full-width spaces after a |
#22
| |||
| |||
|
|
mrcakey wrote: Just out of interest, what is the logic behind collapsing spaces in text? I'd love to be able to display a document I'd written with the conventional 2 spaces after a full stop. It has never been conventional to have two full-width spaces after a full stop anywhere but on pages produced on monospace typewriters. Since you aren't using a monospace typewriter (and unless your sense of nostalgia isn't similarly leading to your prescribing a monospace font to display your pages), there isn't any reason to have two full-width spaces after a full stop. |
#23
| |||
| |||
|
|
Both my alma mater and my erstwhile employer mandated the use of two spaces after a full stop. You'll also see it in many books and magazines. |
#24
| |||
| |||
|
|
Except for the few white space characters for which collapsing is specifically required, whether *any* character collapses is unspecified. |
|
Yet I'm not going to worry that some day a new browser version will display "bookkeeper" as "bokeper". |
#25
| |||
| |||
|
|
3) Whether em spaces, en spaces, or no-break spaces collapse is explicitly declared unspecified in HTML specifications. In practice they don't, but if IE 8 or Firefox 4 starts collapsing them, you can only blame yourself if you relied on their not being collapsed. |
#26
| |||
| |||
|
|
On 2008-03-03, Jukka K. Korpela <jkorpela (AT) cs (DOT) tut.fi> wrote: [...] 3) Whether em spaces, en spaces, or no-break spaces collapse is explicitly declared unspecified in HTML specifications. In practice they don't, but if IE 8 or Firefox 4 starts collapsing them, you can only blame yourself if you relied on their not being collapsed. CSS specifications (CSS 2.1, 16.6.1) do say that the only things that get collapsed are U+0009, U+000D, U+000A and U+0020. |
#27
| |||
| |||
|
|
"Harlan Messinger" <hmessinger.removethis (AT) comcast (DOT) net> wrote in message news:632fhrF25fi31U2 (AT) mid (DOT) individual.net... mrcakey wrote: Just out of interest, what is the logic behind collapsing spaces in text? I'd love to be able to display a document I'd written with the conventional 2 spaces after a full stop. It has never been conventional to have two full-width spaces after a full stop anywhere but on pages produced on monospace typewriters. Since you aren't using a monospace typewriter (and unless your sense of nostalgia isn't similarly leading to your prescribing a monospace font to display your pages), there isn't any reason to have two full-width spaces after a full stop. Both my alma mater and my erstwhile employer mandated the use of two spaces after a full stop. |
|
You'll also see it in many books and magazines. |
#28
| ||||
| ||||
|
|
Scripsit Harlan Messinger: Except for the few white space characters for which collapsing is specifically required, whether *any* character collapses is unspecified. That's nonsense and you know that. |
|
Yet I'm not going to worry that some day a new browser version will display "bookkeeper" as "bokeper". Or as "fhjidsgyuh98erswygt98". |
|
This has nothing to do with whitespace handling. Read the statement in the spec I mentioned. Its intent is not hard to see. |
|
The point is that space characters cannot be expected to result in any specific amount of spacing, despite the fact that some of them are defined as "fixed-width" spaces in character code standards (and no-break space isn't, by the way, and it's the one we are usually talking about in this context). |
#29
| |||
| |||
|
|
Yet I'm not going to worry that some day a new browser version will display "bookkeeper" as "bokeper". I think it's taken for granted that characters not arbitrarily collapsing with each other is the norm, and only situations where they do collapse need to be articulated explicitly. |
#30
| |||
| |||
|
|
mrcakey wrote: Just out of interest, what is the logic behind collapsing spaces in text? I'd love to be able to display a document I'd written with the conventional 2 spaces after a full stop. It has never been conventional to have two full-width spaces after a full stop anywhere but on pages produced on monospace typewriters. Since you aren't using a monospace typewriter (and unless your sense of nostalgia isn't similarly leading to your prescribing a monospace font to display your pages), there isn't any reason to have two full-width spaces after a full stop. |
![]() |
| Thread Tools | |
| Display Modes | |
| |