Сайты - строим сами
Сайты - строим сами
Главная Введение Основы HТМЛ Формат и цвет Картинки и ссылки Таблицы Фреймы Основы CSS
Вёрстка сайта Формы в html



Раскраска и форматирование текста

Ну, собственно не только текста, но и фона, однако начинать будем с текста. Тег <font> означает шрифт и имеет атрибуты:
color - цвет,
size - размер,
face - гарнитура шрифта,

причем их можно использовать в одном теге все вместе.

Назначаем цвет

Поместим в наш пример, в тот вариант, который открыт в блокноте, между тегами <body> и </body> следующее:
<font color="red">Этот текст набран красным цветом</font>
Этот текст набран красным цветом
Теперь это надо сохранить, для этого в меню файл блокнота нажимаем сохранить. Чтобы увидеть изменения в браузере, обновляем страницу для этого нужно на панели, сверху нажать занчок обновить       или F 5 на клавиатуре и видим результат. Если не видим, проверяйте синтаксис.
    

В данном примере цвет был определён с помощью константы цвета тут все просто можно было подставить green, blue, gray в переводе с английского зеленый, синий, серый, кто не знает. Но, кроме того цвет можно отображать в виде RRGGBB , например тот же красный будет выглядеть так:
<font color="#FF0000">Этот текст набран красным цветом</font>
     Первые два знака задают красный цвет,RR red, вторые два зелёный, GG green, и два последних синий, BB blue значение может меняться от нуля до девяти 0 - 9, затем идут буквы A, B, C, D, F черный цвет выглядит так: #000000,то есть полное отсутствие цвета, белый - так: #FFFFFF, все цвета по максимуму, дают, как известно, белый. Маленькие буквы, или заглавные, значения не имеет. Существуют таблицы определения цвета, и специальные программы, в которых можно подобрав цвет узнать его код.

Скачать

Вообще цвет шрифта можно задать сразу для всего документа, если вставить атрибут text, в тег <body>, а если вставить туда же атрибут bgcolor, то можно определить цвет фона, тоже для всей страницы сразу. Пробуем, только добавим еще тег <br>, - переход на другую строку.
<html>
<head>
<title>
Настоящая страница</title>
</head>
<body text="blue" bgcolor="silver">
Текст который должен находится на странице
<br>
<font color="red">
Этот текст набран красным цветом</font>
</body>
</html>

Копируем, а лучше вводим с клавиатуры в файл открытый в блокноте, сохраняем в блокноте, обновляем в браузере. Обратите внимание цвет, да и любой атрибут, заданый непосредственно объекту, в рабочей области документа, имеет преимущество перед атрибутом заданным в теге <body>. И ещё, вдруг кто не знает, silver, по английски серебро. С цветом, как будто, пока всё.

Определяем размер

Атрибут size в теге <font> может принимать значение от 1 до 7 по умолчанию имеет значение 3, и вот тут существует интересный момент, можно задавать размер шрифта от значения по умолчанию, в сторону уменьшения -1, -2, в сторону увеличения +1, +2, +3, +4 . В общем можно и так, и так. Добавим в наш пример:
<br> <font size="-2">(или 1)Это самый маленький текст</font><br>

Это самый маленький текст

<font size="7">
(или +4)Это самый большой текст</font>

Это самый большой текст

Смотрим в браузере. Процедура прежняя, сохраняем, обновляем. О размере шрифта тоже пока всё.

Гарнитура шрифта

Всё это предложение я набрал другим шрифтом (Times New Roman)
Это предложение опять другим шрифтом (Courier New)
<br>
<font face="Tahoma">
В этом предложении гарнитура шрифта - Tahoma.</font>
<br>
<font face="Courier New">
В этом предложении гарнитура шрифта - Courier New.</font>
В вопросе выбора гарнитуры шрифта, самое главное не увлекаться. Вполне может случиться так, что у человека, который будет смотреть Вашу страницу может не оказаться того шрифта, на который Вы ссылаетесь, браузер вставит стандартный шрифт, и Ваше выделение текста будет потеряно. Одним словом используйте самые распространенные шрифты.

Теги форматирования текста

Речь пойдет не о всех, зачем забивать голову раньше времени. Основные теги необходимые для форматирования текста, вот что имеется в виду.
<b>Жирный текст</b>, <strong>То же самое</strong>
<i>
Наклонный текст, курсив</i>, <em>То же самое</em>
<u>
Подчеркнутый текст</u>, <s>Зачеркнутый текст</s>
<big>
Более крупный текст</big>,
<small>
Более мелкий текст</small>,
<sub>
- приспускает текст, код: H<sub>2</sub> О выглядит так:       H2O
<sup> - приподнимает текст, код: 5<sup>2</sup> =25 выглядит так: 52=25
Следующий тег определяет заголовок. <h6>Самый маленький</h6>

Самый маленький
<h3>Немного побольше</h3>

Немного побольше

<h1>Самый большой</h1>
Самый большой

Как вы заметили, автоматически идет отступ на одну строку вверх и вниз. А вот выравнивать надо с помощью атрибута align, который может принимать значение center, left, right соответственно по центру, слева, справа. Ещё один атрибут title - всплывающая подсказка при наведении курсора. Теперь в целом, код: <h3 align="center" title="Это просто заголовок">Просто заголовок</h3> Будет выглядеть так:

Просто заголовок

Наведите курсор увидите подсказку.
Следующий тег <p> и необязательный закрывающий </p> - означает параграф. Не только начинает текст с новой строки но и отступает на одну строку от предыдущего текста. Атрибуты те же, align и title. Поэксперементируйте сами.

Тег, который я решил отнести к форматированию текста, хотя он таковым не является. < hr>, закрывающег тега нет. Он предназначен для добавления горизонтальной линии, и имеет атрибуты size, color, width, noshade соответственно толщина, цвет, ширина (по горизонтали в % или пикселях),последний атрибут означает - без тени.


А теперь код:
<hr size="5" color="red" width="400pc" noshade>
Думаю всё понятно. Пробуйте сами, больше пробуйте. Теория без практики, как стратегия без тактики.

Теперь на очереди списки. Это когда в документе что-то перечисляется столбиком. Например:

  1. июнь
  2. июль
  3. август
А код выглядит так:
<ol type="1" title="Летние месяцы"> <li>июнь <li>июль<li>август </ol> Наведите на список курсор, увидите всплывающую подсказку. Тег <ol > это нумерованные списки. Атрибуты здесь следующие:

Для описания атрибутов тега <ol > я использовал тег <ul > - ненумерованные списки. Все то же самое, только атрибут type может принимать значения disc, circle, square - круг, окружность, квадрат. Устаревший тег <menu> </menu> выполняет те же функции, то есть определяет ненумерованные списки. Был оставлен для совместимости со старыми браузерами.

Тег <DIV> служит для отделения блоков текста от остальной части текста. Имеет атрибут align, который может иметь значения: left, right, center, justify, который выравнивает текст соответственно по левому краю, по правому краю, по центру и по обоим краям документа.
<div align="center"> Блок текста </div>Вот только, чтобы увидеть работу этого тега действительно нужен блок текста и остальной текст. Поэксперементируйте сами.

И последнее, о чем хочу сказать в этом разделе, знак пробела &nbsр это не тег, это спецсимвол, и он не одинок в своей компании спецсимволов, но об остальных пока ни к чему. О данном могу сказать только то, что он вводит пробел шириной в один знак, хотите больше вводите его большее количество раз.
Например:                     здесь их десять.


Поделиться с друзьями
На главную    Дальше



Hosted by uCoz