Where do the mistakes of " ?" and " !" come from?

dward256 us United States
I see a lot of posts on the Internet incorrectly with question and exclamation marks and a space between the mark and the word it comes after. Does anyone know where this comes from, or is it just bad education (since it could be the fault of speakers of native English, as well)? Are there any languages out there that do this?
March 2014
  • TroisRoyaumes ca Canada
    "Are there any languages out there that do this?"

    French.
    March 2014
  • dward256 us United States
    Thanks, I had no idea. I looked that up and it seems that it's actually a different character than a normal space called a "thin space" and is used for question marks, excalamation marks, and semicolons. It's just that you generally can't type this on a computer.
    March 2014