Каскадные таблицы стилей, уровень 1.Спецификация CSS1

       

Строчные элементы


Элементы, не форматируемые как блочные, относятся к строчным. Строчный элемент может делить пространство строки с другими элементами. Рассмотрим следующий пример:

<P>Несколько <EM>подчеркнутых</EM> слов <STRONG>имеется</STRONG>.</P>

Элемент 'P' - нормальный блочный, в то время как 'EM' и 'STRONG' - строчные. Если ширина элемента 'P' достаточна, чтобы расположить весь элемент на одной строке, то тогда в строке будут два строчных элемента:

Несколько <u>подчеркнутых</u> слов<b>имеется</b>.

Если же в строке места не хватает, строчные элементы будут разбиты на несколько полей:

<P>Несколько <EM>подчеркнутых слов</EM> имеют место.</P>

Форматирование этого примера будет выглядеть как:

Несколько <u>подчеркнутых</u> <u>слов</u> имеют место.

Если строчный элемент имеет границы, бордюры, заполнение или приложенное текстовое оформление, то их эффект не будет проявляться в месте расчленения элемента:

------------- Несколько |<u>подчеркнутых</u> ------------- ----- <u>слов</u> | имеют место. -----

( Вышеприведенный рисунок несколько искажается из-за использования псевдографики ASCII. См. описание вычисления высоты линий в разделе 4.4.)



Содержание раздела