This is mostly correct, but I don't see how it contradicts my statement.
Did the 646 standard account for variable-width characters at all?
Did the 646 standard account for variable-width characters at all?
What are the actual official rules in this case (and are there links to those? Because that'd be fascinating information to read through)?
Actually before the ":" specifically there should be a regular non-breaking space, not a narrow one. Except in Switzerland. Other punctuation marks take the narrow non-breaking space.
Which I guess means we're completely free to ignore it. Pour mêmes raisons =P