Довольно часто сталкиваешься в интернете с неправильно набранным текстом, особенно часто неправильность набора текста наблюдается у новичков. Собственно, в надежде немного исправить это положение и создан этот документ :-)
Чтобы не повторяться и не изобретать велосипед, приведу немного измененную мной (в целях адаптации текста не только к веб-дизайну) цитату из книги "Веб дизайн" Дмитрия Кирсанова:
Нужно учитывать многочисленные типографические традиции, сложившиеся задолго до появления компьютеров.
Расстановка пробелов.
Я заранее прошу прощения у тех, кто всегда соблюдал приведенные ниже правила, особо над ними не задумываясь, - опыт подсказывает мне, что внятно сформулировать эти правила будет все же не лишне. Итак, в русскоязычном наборе пробел обязательно ставится:
- после, а не до запятой, точки, точки с запятой, двоеточия, вопросительного знака или восклицательного знака (и их сочетаний), многоточия в конце фразы или предложения, закрывающей скобки, закрывающей кавычки;
- до, а не после, открывающей скобки, открывающей кавычки и многоточия в начале предложения;
- и до, и после длинного тире (в английском языке, наоборот, длинное тире не окружается пробелами).
Никогда не ставится пробел между скобкой или кавычкой и каким-либо другим знаком препинания, кроме длинного тире.
Текстовые выделения.
Пользуясь курсивом или полужирным для выделения в тексте, соблюдайте следующие правила:
- кавычки должны быть того же начертания, что и заключенный в них текст; окружающие выделенный фрагмент скобки, наоборот, должны соответствовать начертанию основного текста, а в месте стыка прямого и курсива скобки всегда остаются прямыми;
- знаки препинания, следующие за выделенным фрагментом, должны быть набраны основным начертанием.
из книги "Веб дизайн" Дмитрия Кирсанова
Под традицией здесь понимается не какая-то привычка, мол, так привыкло большинство людей, поэтому нужно набирать текст именно по этим правилам, так, на всякий случай... Здесь, скорее всего, имеется ввиду те традиции, которые вырабатываются со временем и в конце концов каждое правило наработано каким-то опытом, имеет свою ценность и смысл.
Так, например, если перед запятой не ставить пробел, то текст может перенестись именно в этом месте, и тогда запятая будет в начале новой строки, а это уже неправильно даже по правилам русского языка. Если же текст набран по правилам набора, то всех этих не неприятностей не будет. Нужно просто помнить, что если текст будет помещен в какие-то рамки, то компьютер (браузер или текстовый редактор) будет динамически переносить строки, используя в качестве разрешения для переноса строки именно пробелы.
Так же программы, которые каким-либо образом анализируют текст (например, проверка орфографических ошибок в текстовых редакторах), часто приходят в недоумение от неправильно набранного текста.
Да и вообще, текст, набранный правильно, намного читабельнее. Это можно объяснить и тем, что мы привыкли к книгам, газетам и т.д., где текст всегда набран правильно :-) И именно из-за этого некоторые люди набирают текст сразу правильно, хотя и не читали нигде в явном виде перечисленные выше правила.