Желательно редактировать поступающие тексты. Обычно они вполне грамотны орфографически, но часто небрежны синтаксически (например, лишние или пропущенные пробелы вокруг знаков препинания). С учетом того, что браузер размещает текст, подстраивая его под конкретный дисплей, необходимо особо готовить тексты, чтоб при автоматическом формовании строки, например, частицы, что пишутся через дефис, не отваливались от слова, инициалы от фамилии и т.п.
Наконец, тексты часто не соответствуют нормам благочитаемости. Бог знает, откуда эти нормы взялись, но спецы сайтостроения настойчиво их продвигают. Якобы если их не соблюдать, то читатели бросают страницы, не дочитав до конца. В общем-то нормы вполне разумные.
Нормы такие.
1) В тексте надо избегать длинных предложений. Лев Толстой не для интернета. Десять слов в предложении это уже многовато.
2) Не приветствуются сложные причастные обороты, а уж деепричастные и подавно. В общем, любое длинное предложение надо дробить на несколько коротких.
3) Текст полезно обильно заправлять «связывающими» словами вроде «поэтому», «однако», «в итоге».
4) Нужно избегать пассивного залога. Как-то: вместо «сделано покрытие» будет лучше «плотники сделали покрытие». На мой взгляд, это часто спорно.
5) Если текст длиннее странички, его желательно подробить на главки с названиями.
6) Длинные абзацы — это тоже плохо, глазу не за что цепляться. За полсотни слов желательно не вылезать.
Наконец, еще правила для верстки околонаучных текстов:
Перечисления должны складываться из однородных пунктов. Например:
«(1) Поднять, (2) вычистить, (3) заказать»
или
«(1) Подъем, (2) чистка, (3) заказ».
И никак иначе.
Числительные, состоящие из одной цифры пишутся прописью (если они не в графе таблицы).
Например, правильно «купили три морковки», но не «купили 3 морковки».
И уж категорически (!) с цифры нельзя начинать предложение.
В конце заголовков и подписей точку не ставят.
Пробелы
Пробелы не ставятся между скобками и текстом внутри скобок (чтоб скобки не отваливались при переносах).
Пробелы не ставятся вокруг дефисов, перед точкой и запятой и подобными знаками. Но обязательно ставятся после них.
Пробелы обязательно ставятся вокруг тире, между числом и единицей измерения (10 руб., но не 10руб.).
Неделимые пробелы
Тире и единицы измерения не должны отрываться переносом от предшествующего текста. Поэтому перед тире и единицей измерения ставится не простой пробел, а не делимый, который в коде HTML обозначается особо как лексема « ». Также считается дурным стилем, когда короткое слово (обычно предлог), стоящее в начале или конце предложения, отрывается в другую строку. Аналогично с фамилией и инициалами.
От тире и дефисе
Их желательно различать. Как дефис можно использовать «минус», но тире есть особый знак, и для него есть свой год.
Между частицей и словом («во-первых», «когда-нибудь», «10-й») ставится не просто дефис, а дефис неделимый.
О сокращениях
Сокращения используются в научных текстах. В популярных, их лучше избегать и вместо «д. Ежи», писать «деревня Ежи», вместо «в 1990-2000 гг.» писать «в 1990-2000 годах»
Кстати, в HTML есть два тега подобные абзацу. Это P и DIV. Оба дают элементы так называемого блочного типа (они размещаются один над другим). По умолчанию они не отличимы. Но сайт сейчас настроен так, что элемент P оформляется с отступом первой строки. А DIV без отступа.
Предпочитать следует P.
Его, кстати, редактор генерирует сам, когда меж кусками текста вставлена пустая строка (или несколько пустых строк, что неотличимо от одной).
При копировании текста из других источников, он часто оказывается разбит на абзацы тегами <div>. Полезно такие <div> заменять на <p>.