Некоторые правила постановки пробела в русском языке:
- Пробел ставится: после запятой, точки (в том числе и обозначающей сокращения и инициалы), точки с запятой, двоеточия, вопросительного и восклицательного знака, многоточия (кроме многоточий, начинающих предложение); ru.wikipedia.org otvet.mail.ru
- Перед многоточием, стоящим в начале предложения (если этим предложением не начинается абзац); ru.wikipedia.org
- С внешней стороны скобок и кавычек; ru.wikipedia.org
- С обеих сторон тире, за исключением тире между цифровыми обозначениями неотрицательных целых чисел. ru.wikipedia.org
Пробел не ставится: перед запятой, точкой, точкой с запятой, двоеточием, вопросительным и восклицательным знаками, многоточием (кроме многоточия, стоящего в начале предложения); ru.wikipedia.org otvet.mail.ru
- После многоточия, стоящего в начале предложения; ru.wikipedia.org
- С внутренней стороны скобок и кавычек; ru.wikipedia.org
- С обеих сторон дефиса (за исключением односторонних дефисов, то есть случаев вроде «одно- и двухэтажный») и апострофа. ru.wikipedia.org
В случае одновременной применимости обоих правил (например, если точка стоит перед закрывающей скобкой, или перед запятой) пробел не ставится. ru.wikipedia.org