Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в HTML.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.16 Mб
Скачать

Некоторые элементы оформления

Комментарии <COMMENT >

Этот элемент позволяет скрыть от пользователя комментарии к исходному коду, а так же используется для сокрытия сценариев Java Script от браузеров, которые не поддерживают их.

Синтаксис: <COMMENT> Текст комментария </COMMENT>

Шесть уровней заголовков <Hn>

Соответствующие каждому уровню гарнитура и размер шрифта зависят от браузера, стилю <H1> назначается самый большой и самый жирный шрифт, а стилю <H6> назначается самый маленький и самый невзрачный шрифт. Элемент может иметь атрибут align, который указывает отступ left, center или right.

Синтаксис: <Hn align=отступ> Текст заголовка </Hn>

Разделительные линии <HR>

Элемент <HR> используется для проведения горизонтальной черты в документе, он может иметь атрибуты : color, задающий цвет линии, size высота в пикселах width ширина в пикселях или процентах от ширины экрана, align режим выравнивания, и не имеет конечного тега.

Синтаксис: <HR align="center" size=n width=n color="цвет">

Элемент <ADDRESS>

Элемент <ADDRESS> используется для оформления контактной информации текущего документа, будь то адрес электронной почты или полный почтовый адрес с номером телефона.

Синтаксис: < ADDRESS>контактная информация </ADDRESS>

Работа с текстом

Элемент <P>

Этот элемент задает один из способов разбиения текста на абзацы. Он может иметь вложенный атрибут align, который указывает отступ left, center или right. Каждый следующий абзац игнорирует, заданное для предыдущего абзаца значение align.

Синтаксис: <P align=отступ> Текст абзаца </P>

Элемент <BR>

Этот элемент задает разрыв текста с переходом на новую строку. Он может иметь вложенный атрибут clear, который может принимать значения left, all или right тем самым указывать обтекание текста вокруг плавающих изображений вставленных в текст нестандартным способом. Каждый следующий абзац игнорирует, заданное для предыдущего абзаца значение clear.

Синтаксис: <BR clear=обтекание> Текст

Может быть отменен тэгами <NOBR> и </NOBR>

Элемент <NOBR> </nobr>

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

Элемент <WBR>

Этот элемент задает разрыв текста в данном месте при необходимости с переходом на новую строку.

Синтаксис: <WBR >Текст

Элемент <PRE>

Весь текст, заключенный в тэги <PRE> и </PRE> будет визуализирован браузером точно так, как он визуализирован в исходном коде документа, кроме того текст выводится моноширинным шрифтом, что значительно упрощает задачу форматирования текста в колонки. Элемент поддерживается не всеми браузерами, он может иметь атрибут width, который задает ширину отводимого пространства под текст в символах. Элемент сменил собой устаревшие элементы <XMP>, <LISTING> и <PLAINTEXT>

Синтаксис: <PRE width=число символов >...текст.. .</PRE>

Элемент <DIV>

Элемент <DIV> позволяет выделить в структуре документа несколько разделов. Он является блочным элементом, функционирующим во многом подобно элементу <P>. Если закрывающий тэг </P> опущен, то <DIV> эффективно заменяет его и начинает новый абзац. Он может иметь атрибут align, который указывает отступ left, center или right. Каждый следующий раздел игнорирует, заданное для предыдущего раздела, значение align.

Синтаксис: <DIV align=отступ> Текст раздела </DIV>

Элемент <CENTER>

Элемент <CENTER> текст </CENTER> полностью идентичен конструкции

Синтаксис: <DIV align=center> Текст раздела </DIV>

Элемент <SPAN>

Элемент <SPAN> позволяет выделить некоторое количество текста для последующего его форматирования, но в отличие от <DIV> не начинает новый абзац.

Синтаксис: <SPAN> Текст </SPAN>

Элемент <BLOCKQUOTE>

Элемент <BLOCKQUOTE> позволяет выделить объемный текст-цитату из общего текста.

Синтаксис: <BLOCKQUOTE> Текст </BLOCKQUOTE>

Работа со шрифтами

Любой фрагмент текста страницы можно выделить жирным шрифтом, заключив его в пару скобок <B> - </B>

Для задания куpсива используются скобки <I> - </I>

Крупный шрифт задается с помощью <BIG> - </BIG>

Возможно одновременное применение нескольких элементов. Например, жирный курсив получается вложением <I><B> - </B></I>

Пpи этом важно, чтобы внутренние скобки были закрыты раньше, чем внешние. Пpи пересечении последствия получаются непредсказуемыми. Поэтому приведенный выше вариант является правильным, а вот такой: <I><B> - </I></B> - непpавильным.

Элемент <U> - подчеpкивание

Для выделения части текста подчеркиванием используются скобки <U> - </U> Пользоваться подчеркиванием рекомендуется только тогда, когда это действительно необходимо, поскольку при чтении страницы подчеркнутый текст напоминает ссылку.

Если рассмотренных возможностей по управлению шрифтами недостаточно, можно применить элемент <FONT>, имеющий вид

<FONT COLOR=цвет SIZE=pазмеp>

выделяемый текст

</FONT>

Слово COLOR задает цвет букв, отменяя тем самым значение, указанное в BODY для выделенной части страницы. Способ задания цвета - как в BODY.

Слово SIZE указывает размер шрифта - абсолютный в виде числа без знака, либо приращение по отношению к базовому размеру (обычно выбираемому пользователем бpоузеpа) в виде числа со знаком. Естетсвенно, что + задает увеличение, а - уменьшение шpифта. Относительный размер предпочтительнее, поскольку заранее неизвестены ни возможности монитора у читающего страницу, ни его пpедпочтения.

Некоторые браузеры поддерживают атрибут face, позволяющий задать любой из перечня шрифтов, если браузер не находит заданный шрифт - то используется шрифт, заданный по умолчанию.

Синтаксис: <FONT face=имя color="цвет"> Текст </FONT>

Элементы <SUB> и <SUP> - индексы

Задание в тексте нижних и веpхних индексов выполняется заключением нужного фpагмента текста соответственно в скобки

<SUB> - </SUB>

<SUP> - </SUP>

Результат: Основной текст нижний индекс Основной текст веpхний индекс

Создание списков

Элемент <OL>

Элемент <OL> используется с целью задания нумерованных списков, имеет атрибуты type=1, или A, или a, или I, или i для задания вида нумерации и start для указания, с какого индекса начинается нумерация списка. Элемент <OL> включает в себя дополнительный элемент <LI>, который задает элементы списка.

Синтаксис: <OL type=1 start=1 > <LI> элемент списка <LI> элемент списка </OL>

Пример:

  1. элемент списка

  2. элемент списка

Элемент <UL>

Элемент <UL>, по сути, является аналогом <OL> без дополнительных элементов <LI>, он используется с целью задания ненумерованых списков, имеет атрибут type=circle, square, или disc для задания вида маркера. Элемент <UL> включает в себя дополнительный элемент <LI>, который задает элементы списка.

Синтаксис: <UL type=circle > <LI> элемент списка <LI> элемент списка </UL>

Пример:

    • элемент списка

    • элемент списка

Элемент <DL>

Элемент <DL>используется с целью задания словарей, глоссариев и прочих перечней. Элемент <DL> включает в себя дополнительные элементы <DT> и <DD>, которые обозначают соответственно термин и определение.

Синтаксис: <DL > <DT> термин 1 <DD>определение 1 <DT> термин 2 <DD>определение 2 </DL>

Пример:

термин 1

определение 1

термин 2

определение 2

Рассмотрим пример использования некоторых из описанных элементов.

<HTML>

<HEAD>

<TITLE> Пример номер 2 </TITLE>

</HEAD>

<BODY BGCOLOR="Ivory" TEXT="Green" LEFTMARGIN=100 >

<H1 align=center> Заголовок стиля 1 </H1>

<COMMENT> Это пример комментария - его нет на экране при просмотре страницы </COMMENT>

<P> Это текст примера - абзац, после него используется разделительная линия </P>

<HR align="left" size=5 width=500 color="RED">

<H2 align=center> Заголовок стиля 2 </H2>

<P align=center> Дальше располагаются примеры различного оформления текста </P>

<P> <B> Пример жирного шрифта текста абзаца </B> </P>

Пример <I> наклонного </I> шрифта текста абзаца и начало новой строки <BR> с помощью соответствующего тэга BR

<U> Пример подчеркивания текста</U> <BR> - в примере выше пропущен конец абзаца или начало новой строки

<H3 align=center> Заголовок стиля 3 Примеры списков </H3>

<OL type=1 start=1 > <LI> первый элемент списка <LI> второй элемент списка </OL>

<P align=center> <U> Пример простого списка (это просто абзац по центру а не заголовок) </U> </P>

<UL type=disc > <LI> элемент списка <LI> элемент списка </UL>

</BODY>

</HTML>