Первая строка параграфа   

При оформлении параграфов в спецтехнологии CSS автор может воспользоваться "красной" строкой, которую предоставляет ему признак text-indent.

Речь идет о горизонтальном отступе в первой строке параграфа касательно его левого края:

<p style="text-indent:20pt;">Данный параграф мы начнем со строки с горизонтальным отступом в двадцать типографских пунктов от левого края параграфа. </p>

Этот параграф мы начнем со строки с горизонтальным отступом в двадцать типографских пунктов от левого края параграфа.

<p style="text-indent:-10pt;">А в этом параграфе мы применим негативный горизонтальный отступ в первой строке параграфа. </p>

А в этом параграфе мы применим негативный горизонтальный отступ в первой строке параграфа.

Негативные значения признаков - это типичная практика CSS. Там где логически использование негативного значения оправдано, скажем, смещение вложенного блока текста касательно охватывающего элемента разметки, там дозволено указывать негативные признаки смещения.

Помимо text-indent в CSS для управления первой строкой параграфа зарезервирован модификатор жанра first-line. Он дозволяет не только задать горизонтальное смещение, но и определить другие параметры параграфа:

P:first-line {color:red}

Иной параметр, тот, что влияет на отображение первой строки параграфа - первая буква первой строки. Ее отображением управляет модификатор first-letter:

P:first-letter {font-size:20pt;}

К огромному сожалению оба этих модификатора реализованы не во всех версиях браузеров, следственно для верности используют элементы разметки FONT и TABLE.

далее...