No you don’t. As I mentioned in a previous thread (can’t be bothered looking, but I remember pulykammel was involved) there’s plenty of examples of typeset documents with double or one-and-a-half spacing after a full stop. From what I can gather, the “hard and fast rule” that everybody talks about when referencing double spacing is anything but, and a relatively recent innovation. Witness Wikipedia’s take on Sentence Spacing, for instance:
Besides, I’ll say again, virtually every typeset mathematics, physics and computer science textbook uses English spacing, or a near approximation of it. There are still plenty of typeset books being produced today that eschew single spacing, in favour of enlarged spaces after full stops.
From a recent Roger Ebert movie review: "One of the most dangerous concepts of human society is that children believe what they are told. Those who grow out of that become adults, a status not always achieved by their parents."
I feel certain he had the single- versus double-space issue in the back of his mind.
I was also taught two spaces between the State and Zip in Addresses. Or on an envelope put the zip on a separate line. I usually keep it on the same line with two spaces.
Funny thing. When I took my programming classes “white space” was pounded into our brains. There were rules for indenting and spacing your computer code. You’d lose a grade step (A to B) for not doing it exactly by the teacher’s standards.
Then html comes along and rips out all the extra spacing. Html hates white space. It won’t let you use two spaces after a period. weird huh?
I’m probably telling you nothing you didn’t already know, but white space in code has nothing to do with the code itself. It’s purely for readability so that someone else can read your code and understand what’s going on. I’m not sure what that has to do with HTML displaying only a single space.
or Haskell (although it gives you an option to use braces, too.) Or, if you want to take syntactic white space to the nth degree, there’s the Whitespace programming language.
Well, yes. But even then, I don’t see what the relevance is to HTML. If white space matters to the programming language, then it’s critical to the code that you put in exactly as much white space as your desired program requires. If it doesn’t matter, than it’s purely for aesthetics and readability. And in both cases it has nothing to do (that I can see) with HTML stripping out all extra spaces when displaying text.
I mentioned my puzzlement over aceplace57’s post to a friend and she got so mad at me she couldn’t talk, without ever articulating why. So, um, I’m prepared to accept I may be dense about something, but I have no clue.
Well I’ll be goddamned. I’m 25 years old and I’ve already been called an old-timer.
I attended K-12 between 1990 and 2003 and was always taught to use two spaces. I never used a typewriter; computer keyboards were old hat by the time I started kindergarten.
In college, I continued to use two spaces and never had a single comment on it the entire time.