I don’t know if it’s just the French language, but they always seem to put a space before the ending punctuation mark (periods, exclamation marks, question marks) Is there a reason for that? Would it be wrong to write French without the space at the end?
The rule is the same as in English. You don’t need to put a space before any ending ponctuation mark. Someones do that only because they think it’s more clear.
Recently Viewed French Sites

#1 by SUE on July 5th, 2009
Quote
Never noticed that. I don´t think they do.
they never did in my textbooks.
References :
#2 by walkaboutlanguages on July 5th, 2009
Quote
Never seen that either…
References :
#3 by Darius on July 5th, 2009
Quote
The rule is the same as in English. You don’t need to put a space before any ending ponctuation mark. Someones do that only because they think it’s more clear.
References :
#4 by jorge c on July 5th, 2009
Quote
Hi, it is true that punctuation in English and in French are different, for example with ";", but for the point the rule is French is no space before but a space after, the same in English.
References :
http://freefrench.frenchspanishonline.com