Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Современные технологии программирования (Пашкевич А., Чумаков О.).doc
Скачиваний:
177
Добавлен:
28.06.2014
Размер:
565.76 Кб
Скачать

4.3 Раздел тела документа

Тело оформляется элементом Body, который является контейнером. Для него определены следующие необязательные атрибуты:ALink (цвет гиперссылок при выборе их пользователем),BgColor(фоновый цвет),BackGround (фоновый рисунок),Text (цвет текста по умолчанию),TopMargin(верхнее поле документа в пикселях),BottomMargin (нижнее поле документа в пикселях),LeftMargin(левое поле документа в пикселях),RightMargin(правое поле документа в пикселях),link(цвет ссылок, не посещенных пользователем),Vlink(цвет ссылок, посещенных пользователем),Scroll(значение "yes" или "no" указывает отображать полосы прокрутки или нет).

<Body Alink = "#FF0000" BgColor = "#FFFFFF" Link = "#0000FF" Text = "#000000" Vlink = "#800080">

4.4 Управление отображением текста

В HTML предусмотрено 6 встроенных стилей для текстовых заголовков, они оформляются элементами H1,H2, ...,H6(сокр. отheading– заголовок, по аналогии с уровнями заголовков Word). Заголовки верхнего уровня по умолчанию форматируются более крупным шрифтом. Заголовок является контейнером.

Абзацы оформляются элементом P(сокр. отparagraph). По умолчанию абзацы выравниваются влево, для выравнивания по обоим краям можно использовать значение "justify". Закрывающий тег – необязательный, абзац завершается, когда внутри него встречается первый блоковый элемент.

<H1 Align = "Center">Введение в HTML</H1>

<P Align = "Justify">HTML (Hypertext Markup Language)

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

К элементам логического стиля относятся такие, какaddress(оформление контактной информации),cite(оформление цитат),code(оформление фрагмента кода, вставленного в текст абзаца) и др.

К элементам физического стиля относятся:Font(определяет параметры шрифта: цвет, гарнитуру и размер, и др.),B(полужирный),I(курсив),U(подчеркнутый),s(перечеркнутый),Sub(нижний индекс),Sup(верхний индекс).

<P>Текст можно выделять <I>курсивом</I>, <B>полужирным</B></P>

<P>Вот формула полной энергии тела: E = mc<Sup>2</Sup>.</P>

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

Необходимо отметить, что в тексте нельзя употреблять некоторые символы, которые используются для оформления элементов HTML. Например, символы < и >. Их следует заменять соответствующими esc-последовательностями. Такжеesc-последовательностями обозначаются символы copyright и registered trade mark, специальные символы некоторых европейских алфавитов и др.

4.5 Таблицы

Таблица – наиболее важный элемент, который используется не столько для представления табличной информации, сколько для управления размещением фрагментов документа на экране. Таблица оформляется контейнером Tableи содержит группы строк трёх видов:заголовка(THead),тела(TBody) иподвала(TFoot). Первая и последняя – необязательны, тело – обязательно. Строки оформляются элементомTrи содержат ячейки двух видов:заголовка(Th), и ячейкиданных(Td). Например, таблица с заголовком, подвалом и подписью имеет следующий вид:

<Table Align = "Center" Border=1>

<Caption>Сведения о продажах на 08.11.2006</caption>

<THead>

<Tr>

<Th>Наименование продукции</Th>

<Th>Количество</Th>

<Th>Стоимость</Th>

</Tr>

</THead>

<TBody>

<Tr>

<Td>Процессор Intel Pentium IV 1500</Td>

<Td>1,000</Td>

<Td>80,000.00</Td>

</Tr>

<Tr>

<Td>Процессор AMD Athlon 1400</Td>

<Td>1,300</Td>

<Td>84,500.00</Td>

</Tr>

<TFoot>

<Tr>

<Th>Итого</Th>

<Th></Th>

<Th>164,500.00</Th>

</Tr>

</TFoot>

</TBody>

</Table>

Для контейнера Tableопределены следующие необязательные атрибуты:Align(позволяет управлять горизонтальным выравниванием – "Left", "Center", "Right"),Border(толщина внешней границы таблицы в пикселях),CellSpacing(промежуток между ячейками, заполняемое цветом фона),CellPadding(отступы от всех четырех границ содержимого ячеек от границ ячеек),Height иWidth(высота и ширина таблицы, размеры можно в пискелях и в процентах от высоты и ширины окна),BgColor(цвет фона),BackGround(картинка фона таблицы),BorderColor(цвет границы таблицы).

Теги THead,TBody, TFootиTrимеют следующие необязательные атрибуты:Align(выравнивание по горизонтали всех ячеек всех строк группы),Valign(выравниванием по вертикали – "Top", "Middle", "Bottom", "BaseLine") и др.