Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

metoda / Kl_ITIn_2014

.pdf
Скачиваний:
22
Добавлен:
16.03.2016
Размер:
978.1 Кб
Скачать

Теги переноса строки и форматирования абзаца

Выравнивание текста

Упражнение

Шрифты: гарнитура, размер, цвет

При помощи HTML-разметки можно написать текст разного начертания (гарнитуры), размера и цвета. Для этого используется тег <font>, имеющий несколько параметров:

face – для задания гарнитуры,

size – для задания размера,

color – для задания цвета.

Чтобы задать нужный шрифт, размер или цвет, необходимо соответствующему параметру присвоить нужное значение:

параметр="значение"

Гарнитура

Например, чтобы написать текст шрифтом Times New Roman, необходимо вставить перед нужным текстом тег <font> и присвоить его параметру face значение Times New Roman, а т.к. тег <font> – парный, то после необходимого текста обязательно нужно вставить закрывающий тег:

<font face="Times New Roman">Текст с начертанием Times New Roman</font>

В результате браузер отобразит эту строчку так:

Текст с начертанием Times New Roman

Параметру face можно присвоить несколько значений через запятую:

face="Times New Roman, Times, serif"

В таком случае, браузер сначала попытается отобразить текст шрифтом Times New Roman. Если такой шрифт отсутствует на компьютере пользователя, то браузер попытается отобразить текст шрифтом Times и т.д.

Размер

Чтобы написать текст размером 4, необходимо вставить перед нужным текстом тег и присвоить его параметру size значение 4:

<font size="4">Текст размера 4</font>

В результате браузер отобразит эту строчку так:

Текст размера 4

Что же означает эта загадочная цифра 4? Параметр size может принимать значения от 1 до 7. Это условные единицы. Средний размер, используемый по умолчанию, соответствует size="3".

Следовательно, размер текста 4 – это средний размер, увеличенный на 1 условную единицу, а размер 2 - это средний размер, уменьшенный на 1 условную единицу и т.д. Величина текста, заданная таким способом, называется абсолютной.

Но есть и другой способ уменьшить или увеличить размер текста относительно размера по умолчанию. Для этого нужно присвоить параметру size значение "-1" или "+1" соответственно. При таком способе задания размера величина текста называется относительной.

Итак, чтобы получить размер текста 5, можно воспользоваться двумя способами:

<font size="5">Текст размера 5</font> или <font size="+2">Текст размера

5</font>

Помимо перечисленных существует еще несколько способов задать размер текста.

Увеличить текст можно с помощью тега <big>:

<big>Увеличенный текст</big>

В результате браузер отобразит эту строчку так:

Увеличенный текст

Уменьшить текст можно с помощью тега <small>:

<small>Уменьшенный текст</small>

В результате браузер отобразит эту строчку так:

Уменьшенный текст

Теги <small> и <big> можно повторить несколько раз для усиления эффекта. Например, если в результате строки:

<big>Большой текст</big>

текст недостаточно велик:

Большой текст

можно написать так:

<big><big>Большой текст</big></big>

И в результате получится больший текст:

Большой текст

Цвет

Теперь о задании цвета текста. Чтобы написать текст красным цветом, необходимо вставить перед нужным текстом тег <font> и присвоить его параметру color значение red:

<font color="red">Красный текст</font>

В результате браузер отобразит эту строчку так:

Красный текст

Но цвет можно задать не только по названию, но и по цифровому значению в шестнадцатеричном формате, который выглядит как знак # и 6 символов (цифры 0-9 и буквы латинского алфавита A-F) после него. Например, красному цвету соответствует шестнадцатеричное значение #FF0000. Т.е. написать текст красным цветом можно двумя способами:

<font color="red">Красный текст</font> или <font color="#FF0000">Красный текст</font>

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

Оформление текста

Для оформления текста существуют следующие теги, именуемые тегами форматирования.

Теги <b> и <strong> позволяют написать жирный текст:

<strong>Жирный текст</strong> или <b>Жирный текст</b>

В результате оба этих варианта в браузере будут выглядеть так:

Жирный текст

Теги <i> и <em> позволяют написать текст курсивом: <i>Текст курсивом</i> или <em>Текст курсивом</em>

В результате оба этих варианта в браузере будут выглядеть так:

Текст курсивом

Тег <u> позволяет написать подчеркнутый текст: <u>Подчеркнутый текст</u>

В браузере увидим:

Подчеркнутый текст Этот тег полезно использовать для выделения ссылок.

Тег <strike> позволяет написать зачеркнутый текст: <strike>Зачеркнутый текст</strike>

В браузере увидим:

Зачеркнутый текст

Теги <sup> и <sub> позволяют написать верхний индекс или нижний индекс соответственно. Эти теги уменьшают размер текста и сдвигают его относительно базовой линии вверх или вниз.

Например, их можно использовать для написания формул:

E = mc<sup>2</sup> или C<sub>2</sub>H<sub>5</sub>OH

В браузере увидим:

E = mc2 или C2H5OH

Теги форматирования можно использовать совместно.

Например, чтобы сделать текст жирным и курсивным одновременно, достаточно написать:

<b><i>Жирный курсивный текст</i></b>

И в браузере мы увидим:

Жирный курсивный текст

Обратите внимание: если тег <b> стоит первым, то закрывающий тег </b> должен стоять в конце. Т.е. теги "вкладываюся" друг в друга как матрешки. Именно поэтому парные теги еще называют контейнерами.

Сводная таблица тегов форматирования:

Тег

Действие

 

 

<b>

Делает текст

жирным

 

 

 

<strong>

Делает текст

жирным

 

 

<i>

Делает текст

курсивным

 

 

 

<em>

Делает текст

курсивным

 

 

 

<u>

Делает текст

подчеркнутым

 

 

 

<strike>

Делает текст

зачеркнутым

 

 

 

<sup>

Верхний индекс

 

 

<sub>

Нижний индекс

 

 

Пример использования

Результат

 

 

<b>Текст</b>

Текст

 

 

<strong>Текст</strong>

Текст

 

 

<i>Текст</i>

Текст

 

 

<em>Текст</em>

Текст

 

 

<u>Текст</u>

Текст

 

 

<strike>Текст</strike>

Текст

 

 

E = mc<sup>2</sup>

E = mc2

 

 

C<sub>2</sub>H<sub>5</sub>OH

C2H5OH

 

 

Заголовки

Чтобы как-то выделить заголовки в тексте, в html существуют специальные теги заголовка. Эти теги изменяют размер текста, сверх и снизу заголовка делаются отступы, пропорциональные его размеру, а также после заголовка делается перенос строки. Вот эти теги: <h1>, <h2> : <h6>. <h1> - самый большой заголовок, <h6> - самый маленький.

Т.е. если написать:

<h1>Текст в виде большого заголовка</h1> и <h6>Текст в виде маленького заголовка</h6>

Браузер отобразит это так:

Текст в виде большого заголовка

и

Текст в виде маленького заголовка

Теги переноса строки и форматирования абзаца

Вот еще несколько полезных теги для форматирования текста.

Полезно знать:

Если в тесте html-документа поставить перенос строки, то браузер его проигнорирует и отобразит весь текст в одну строку.

Например, в тесте html-документа написано:

Идет бычок, качается,

Вздыхает на ходу...

А браузер отобразит этот текст следующим образом:

Идет бычок, качается, Вздыхает на ходу...

Тут-то нас и спасет тег <br>. Это непарный тег, означающий переход на новую строку.

Т.е написав:

Идет бычок, качается,<br>

Вздыхает на ходу...

или

Идет бычок, качается,<br>Вздыхает на ходу...

В браузере мы увидим:

Идет бычок, качается,

Вздыхает на ходу...

С помощью этого тега можно не только перенести тест на новую строку, но и делать отступы между разными элементами документа. Достаточно просто вставить не один тег <br>, а два и т.д.

Полезно знать:

Если в тесте html-документа подряд стоят несколько пробелов, то браузер их проигнорирует и отобразит только один.

Например, в тесте html-документа написано:

Здравствуй, дорогой друг!

А браузер отобразит этот текст следующим образом:

Здравствуй, дорогой друг!

Тег <pre> используется, когда требуется написать текст как есть, включая все пробелы и переносы строки.

Т.е. если написать:

<pre>Идет бычок, качается, Вздыхает на ходу...</pre>

То браузер отобразит этот текст следующим образом:

Идет бычок, качается,

Вздыхает на ходу...

Но!

Не стоит злоупотреблять тегом <pre>. И по возможности обходиться без него.

Любой текст можно, а иногда и нужно, разбить на абзацы. В html такую функцию выполняет тег <p>. Если поместить текст между открывающим тегом <p> и закрывающим тегом </p>, то сверху и снизу от этого теста появится отступ, т.е. этот кусок текста отделится от общей массы текста и образуется параграф. По умолчанию параграф выровнен по левому краю.

Выравнивание текста

Всего в html можно задать 4 типа выравнивания: по левому краю, по правому краю, по центру, по ширине. Чтобы задать тип выравнивания нужно параметру align тега <p> присвоить одно из значений:

left (выравнивание по левому краю),

right (выравнивание по правому краю),

center (выравнивание по центру),

justify (выравнивание по ширине).

Вот примеры текста с различным типом выравнивания:

по левому краю

по правому краю

по центру

по ширине

 

 

 

 

<p

<p

<p

<p

align="left">Хотя

align="right">Хотя

align="center">Хотя

align="justify">Хотя

Карлсон и был

Карлсон и был

Карлсон и был

Карлсон и был

лучшим в мире

лучшим в мире

лучшим в мире

лучшим в мире

специалистом по

специалистом по

специалистом по

специалистом по

паровым

паровым

паровым машинам,

паровым машинам,

машинам,

машинам,

денатурат он

денатурат он

денатурат он

денатурат он

наливал весьма

наливал весьма

наливал весьма

наливал весьма

неуклюже и даже

неуклюже и даже

неуклюже и

неуклюже и даже

пролил его, так что

пролил его, так что

даже пролил его,

пролил его, так

на полке

на полке

так что на полке

что на полке

образовалось целое

образовалось целое

образовалось

образовалось

денатуратное

денатуратное

целое

целое

озеро.</p>

озеро.</p>

денатуратное

денатуратное

 

 

озеро.</p>

озеро.</p>

 

 

 

 

 

 

 

Результат в браузере

 

 

 

 

 

Хотя Карлсон и

Хотя Карлсон и

Хотя Карлсон и

Хотя Карлсон и

был лучшим в

был лучшим в

был лучшим в мире

был лучшим в мире

мире

мире

специалистом по

специалистом по

специалистом по

специалистом по

паровым машинам,

паровым машинам,

паровым

паровым

денатурат он

денатурат он

машинам,

машинам,

наливал весьма

наливал весьма

денатурат он

денатурат он

неуклюже и даже

неуклюже и даже

наливал весьма

наливал весьма

пролил его, так что

пролил его, так что

неуклюже и

неуклюже и даже

на полке

на полке

даже пролил его,

пролил его, так

образовалось целое

образовалось целое

так что на полке

что на полке

денатуратное

денатуратное озеро.

образовалось

образовалось

озеро.

 

целое

целое

 

 

денатуратное

денатуратное

 

 

озеро.

озеро.

 

 

 

 

 

 

Т.к. по умолчанию задано выравнивание по левому краю, то в первом примере параметр align="left" можно не писать.

Для задания выравнивания по ширине существует еще один тег <center>:

<center>Хотя Карлсон и был лучшим в мире специалистом по паровым машинам, денатурат он наливал весьма неуклюже и даже пролил его, так что на полке образовалось целое денатуратное озеро.</center>

И в браузере текст отобразится по центру. Правда в таком случае утратится свойство параграфа: отступ сверху и снизу. Но ведь оно и не всегда требуется.

3.Списки.

Маркированные списки

Нумерованные списки

Вложенные списки

Списки определений

Упражнение

Маркированные списки

Маркированные списки - это списки, в которых элементы списка отмечаются маркерами.

Для установки маркированного списка используются теги <ul> и <li>

Тег <ul> - unordered list (неупорядоченный список). Тег <li> - list item (элемент списка)

Код, написанный таким образом

<ul>

<li> Книги </li>

<li> Электроника </li> <li> CD и DVD </li> </ul>

будет отображен на экране так:

Маркеры могут принимать один из трех видов: круг (по умолчанию),

окружность и квадрат. Для выбора типа маркера используется параметр type=... тега <ul>.

С помощью CSS можно задать в качестве маркера любое изображение. В этом случае следует помнить: при масштабировании текста при просмотре в браузере стандартные маркеры масштабируются вместе с ним, а изображения, используемые в качестве маркера, не масштабируются.

Нумерованные списки

Нумерованные (или упорядоченные) списки представляют собой списки из пронумерованных пунктов.

Для установки нумерованного списка используется тег <ol> вместо <ul> Тег <ol> - ordered list (упорядоченный список).

Самый простой список имеет следующий код:

<ol>

<li> Выйдете на станции метро Войковская. </li> <li> Сядьте на троллейбус 57 маршрута.</li> <li> Выйдете на четвертой остановке. </li>

<li> Перейдите дорогу. Я Вас буду ждать у киоска.</li> </ol>

На экране он отобразится так:

1.Выйдете на станции метро Войковская.

2.Сядьте на троллейбус 57 маршрута.

3.Выйдете на четвертой остановке.

4.Перейдите дорогу. Я Вас буду ждать у киоска.

Вид и тип нумерации зависит от параметров тега <ol>

Код HTML

<ol start="5">

Отображение на экране

Список начинающийся с пяти:

5. Желтый

Соседние файлы в папке metoda