1. Отступы в теге BODY
Горизонтальные и
вертикальные отступы от края браузера до содержимого веб-странице встроены в
браузер по умолчанию. Тем не менее можно изменять значение этих параметров,
делая отступы по желанию больше или меньше. Хитрость заключается в том, что
Internet Explorer и Netscape имеют разные параметры для указания значения
отступов. У Internet Explorer в теге BODY следует указывать leftmargin для
горизонтального отступа и topmargin для вертикального, а в Netscape те же
функции выполняют параметры marginwidth и marginheight. Объединяя все параметры
воедино, получим универсальный код, который будет работать во всех браузерах
одинаково.
Пример 1. Изменение величины отступов <body
bgcolor="#FFFFFF" text="#000000" leftmargin="20" topmargin="20" marginwidth="20"
marginheight="20">
Частенько отступы вообще убирают, делая их равными
нулю. Тогда рабочее поле становится больше размером, а используемые рисунки и
таблицы, выравненные по краю, располагаются "под обрез". Ниже приведен пример
создания таблицы 100% ширины без пустого пространства между краем браузера и
таблицы.
Пример 2. Отсутствие отступов на веб-странице <body
bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0"
marginheight="0">
<table width="100%" border="0" cellspacing="0"
cellpadding="0" height="100">
<tr>
<td
bgcolor="#CC6600"> </td>
</tr>
</table>
</body>
2. Отступ первой строки
Использование
красной строки с отступом в 2-5 пробела повышает читаемость текста, позволяя
легко отыскивать взглядом начало следующего абзаца. В HTML любое количество
пробелов заменяется одним, в этом случае стоит использовать другой символ -
Пример 1. Создание отступа неразделимым пробелом
Пакуйте как можно больше текста на
одну экранную страничку. Лучше всего уменьшить для этого шрифт на 2 или 3
единицы. Это обеспечит место элегантной типографии, а так же рабочие места для
глазных врачей и продавцов очков. Ваш скромный вклад в развитие народного
хозяйства.
Следующий способ также имеет право на существование.
Вместо символов пробела надо поставить невидимый рисунок нужной ширины.
Пример 2. Создание отступа прозрачным рисунком <img
src=empty.gif width=20 height=1>Указывайте точные размеры окна браузера,
которые должен установить посетитель. И чем больше установленные Вами размеры,
тем лучше, независимо от того поддерживает соответствующий монитор подобные или
нет. В конце концов при оформлении Вы приложили все усилия для достижения
выдающегося дизайна и не может быть, чтобы Вашей гениальной планировке была
уготована участь наблюдать ее через замочную скважину.
В качестве рисунка можно использовать прозрачный GIF
размером 1 на 1 пиксел.
И, наконец, всегда можно воспользоваться стилями.
Параметр text-indent задает отступ первой строки текста. Отступ можно указывать
в пунктах (pt), пикселах (px), дюймах (in), миллиметрах (mm) и др.
Пример 3. Создание отступа с помощью стилей
<head>
<style type="text/css">
p { text-indent: 20 px
}
</style>
</head>
<p>Каждый пользователь, имеющий
звуковую карту, бесконечно рад при посещении Вашей странички услышать
наполненную радостью песенку. И охотно ждет несколько, необходимых для
перекачки, минут. Особенно midi-мелодии, известные своей полнозвучностью, будут
ласкать уши посетителей. Введите посетителей в экстатическое блаженство!
Конечно, использование стилей более универсально,
вдобавок менее обременительно. Однако применение символов является
более простым, надежным и независимым от браузера способом. При использовании же
в качестве отступа невидимого рисунка есть опасность, что пользователь отключил
загрузку изображений, тогда вместо отступа будет показываться некрасивая полоса.
В конечном итоге, какой метод предпочесть решать вам.