Улучшаем читабельность текста, создавая отступы. Для этого необходимо поместить текст внутрь некоторой таблички не максимальной ширины и выровнять ее по центру. Для уменьшения времени между началом загрузки документа и началом его отображения на экране "броузера" необходимо представить документ не единой большой таблицей, а поделить на несколько не вложенных таблиц. Для простоты лучше помещать каждый абзац в отдельную таблицу. Выравнивание по центру лучше также осуществлять отдельно для каждого табличного абзаца. Это, в некоторых случаях, тоже может влиять на скорость отображения, т.к. некоторые "броузеры" не отображают отцентрированный блок пока не получат замыкающий тег </center>. Таким образом, каждый абзац или блок текста будет оформляться приблизительно следующим образом: |
<div align="center"><center> <table border="0" width="588"> <tr><td> <p>Текст абзаца с собственной разметкой и графическим материалом...</p> </td></tr> </table> </center></div> |
Необходимо обратить внимание, что внутри таблицы текст будет выравниваться традиционным способом (по левому краю). Если необходимо будет выравнять текст по цетру или по правому краю, необходимо использовать атрибут align тегов <tr> и <td>. |
Заголовки помещать внутрь таблиц не обязательно (т.к. они оформляются из графического литерного алфавита, то можно всегда узнать ширину такого заголовка, просуммировав ширину всех его букв, и предусмотреть, чтобы она не превышала ширину табличного абзаца). Более того, если применять масштабирование литер заголовка в процентах, то располагать заголовок в таблице даже противопоказанно, из-за неоднаоначного отображения такой графики в некоторых "броузерах". |
Горизонтальные линии (тег <hr>) можно помещать либо непосредственно в таблицу, и тогда его ширина будет совпадать с шириной всего абзаца, либо распологать его в произвольном месте (в том числе и вне табличного абзаца), но указать в явном виде длинну линии посредством атрибута width. Длина линии должна быть меньше или равна ширине табличного абзаца. Например: |
<hr color="#800000" noshade width="588"> |
Как и в случае с графикой, применять явно указанную в процентах длину линейки внутри таблицы не рекомендуется!. |