Простейшее форматирование

Специальные символы. Тире и кавычки.

Неразрывный пробел. Цветовое оформление

Цель: Научится простейшему форматированию HTML-документа.

Содержание:
Учебная задача 1
Учебная задача 2
Учебная задача 3
Учебная задача 4
Практика

Учебная задача 1: Изучить понятие вставки специального символа в документ

Поскольку символы < и > воспринимаются браузером как начало и конец тега, возникает вопрос: а как показать эти символы на экране, если они нужны в тексте? Еще вопрос: можно ли вывести несколько подряд идущих пробелов (ведь браузер игнорирует лишние пропуски)?

&имя;

&код;

Для этих символов, а также для некоторых других предусмотрено специальное кодирование последовательностями знаков, которые заменяют желаемые символы. Код состоит из символа & (амперсанд), имени или числового значения и завершающего символа ; (точка с запятой):

Не для всех символов в стандарте HTML предусмотрены мнемонические имена. Но любой символ можно закодировать по его числовому коду. Вот несколько примеров:

меньше

&lt;

&#060;

больше

&gt;

&#062;

амперсант

&

&amp;

&#038;

неразрывный пробел

&nbsp;

&#160;

копирайт

©

&copy;

&#169;

тире

&#151;

левая кавычка

«

&laquo;

&#171;

правая кавычка

»

&raquo;

&#187;

левая кавычка

&#147;

правая кавычка

&#148;

номер

&#185;

слеш

/

&#47;

#

&#35;

коммерческое а

@

&#64;

Замечание. Все буквы, составляющие имя специального знака, должны быть строчными (то есть маленькими). Использование, например, таких обозначений, как &COPY; и &AMP; не допускается.

НЕ нашли? Не то? Что вы ищете?
Пример 1:

<HTML>

HEAD>

META http-equiv="Content-Type"

content="text/html; charset=windows-1251">

<TITLE> Специальные знаки </TITLE>

</HEAD>

<BODY>

<H1 align=center> Специальные знаки </H1>

<HR>

<P>

Для задания абзаца используется команда

&lt;<STRONG>P</STRONG>&gt;.

</BODY>

</HTML>

К содержанию
Учебная задача 2: Изучить вставку тире и кавычки в документ

При создании любого текста необходимо правильно записывать тире и кавычки. Нередко можно видеть, как вместо тире на страницах записывают дефис, а вместо кавычек – знак дюйма.

Дефис ( - ) используется как знак переноса и для соединения частей сложного слова. Тире же (–), наоборот, вставляет в текст как бы небольшую паузу. Это разные знаки. Тире должно быть длиннее дефиса. Дефис имеет код &#;, а тире – код &#151; Пример:

Текст программы:

Пример 2

<BODY bgcolor=white text=black>

<H1 align=center>Тире и кавычки</H1>

<HR>

<P>

Кнопочка сказала:

<P>

&#151; А ты, Незнайка, лучше не ешь мороженого.

Это тебя отвлекает, и мы можем попасть в аварию.

<P>

&#151; А ты тоже не ешь,&nbsp;&#151; ответил

Незнайка,&nbsp;&#151; потому что меня это тоже

отвлекает.

<P align=right>

<CITE>&#147;Незнайка в Солнечном городе&#148;</CITE><BR>

Николай Носов

</BODY>

 
К содержанию
Учебная задача 3. Изучить понятие неразрывного пробела в тексте

Пробел &nbsp; предотвращает разрыв строки при автоматическом форматировании текста. Примеры:

вид

код

И. Сидоров

И.&nbsp;Сидоров

№ 13

&#8470;&nbsp;13

и т. д.

и т.&nbsp;д.

Пример 3 оформления текста:

Посмотрим, какие теги использованы для вывода этого текста на экран:

<BODY bgcolor=silver text=black>

<H1 align=center> Пример оформления текста </H1>

<HR>

<H2>Сборник газетных вырезок</H2>

<P>

Коллекцию открывает заметка из газеты

<CITE>&#147;Станок&#148;</CITE>.

<BLOCKQUOTE>

<P>

Действительно, в отделе

<CITE>&#147;Что случилось за день&#148;</CITE>

нонпарелью было напечатано:

<FONT color=maroon>

<BLOCKQUOTE>

<H3 align=center>Попал под лошадь</H3>

<SMALL>

<P>

Вчера на площади Свердлова попал под лошадь

извозчика &#8470;&nbsp;8974 гр.&nbsp;О.&nbsp;Бендер.

Пострадавший отделался легким испугом.

</SMALL>

</BLOCKQUOTE>

</FONT>

<P>

&#151; Это извозчик отделался легким испугом,

а не я,&nbsp;&#151; ворчливо заметил О.&nbsp;Бендер.

<P align=right>

<CITE>&#147;Двенадцать стульев&#148;</CITE><BR>

Илья Ильф, Евгений Петров

</BLOCKQUOTE>

</BODY>

Выделено название

Начало большой цитаты

Выделено название

отдела, изменен цвет шрифта

Начало подцитаты

Уменьшен размер шрифта

Восстановлен

размер шрифта

Конец подцитаты

Восстановлен цвет шрифта

Конец цитаты

 
К содержанию
Учебная задача 4 Изучить цветовое оформление документа.

Язык HTML позволяет устанавливать цвет в тегах <BODY>, <FONT>, <HR>, <MARQUEE> и <TABLE>. Цвета для фона и текста для всей страницы можно задать при помощи атрибутов bgcolor и text тега <BODY>. Цвет шрифта можно менять многократно при помощи атрибута color тега <FONT>.

Цветовые значения можно указать английским названием или шестнадцатеричным кодом в цветовой модели RGB (Red, Green, Blue). Например, <BODY bgcolor=white> задает белый фон для документа в целом, а <FONT color=#808080> определяет серый цвет выделенной части текста.

Пример 4: Оттенки красного цвета

Следующую HTML-программу можно использовать для подбора оттенков цвета.

<HTML>

<HEAD><TITLE>Оттенки красного цвета</TITLE></HEAD>

<BODY bgcolor=”white”>

<CENTER>

<FONT size=6 color=”red”> Оттенки красного цвета </FONT>

</CENTER>

<HR color=”blue”>

<TABLE border=3 >

<TR>

<TD align=”center” bgcolor=”yellow”>

<B>Код</B>

<TD align=”center” bgcolor=”yellow” width=150>

<B>Цвет</B>

<TD align=”center” bgcolor=”yellow”>

<B>Код</B>

<TD align=”center” bgcolor=”yellow” width=150>

<B>Цвет</B>

<TR>

<TD>#010000 <TD bgcolor=#010000 width=150>

<TD>#800000 <TD bgcolor=#800000 width=150>

<TR>

<TD>#100000 <TD bgcolor=#100000 width=150>

<TD>#900000 <TD bgcolor=#900000 width=150>

<TR>

<TD>#200000 <TD bgcolor=#200000 width=150>

<TD>#A00000 <TD bgcolor=#A00000 width=150>

<TR>

<TD>#300000 <TD bgcolor=#300000 width=150>

<TD>#B00000 <TD bgcolor=#B00000 width=150>

<TR>

<TD>#400000 <TD bgcolor=#400000 width=150>

<TD>#C00000 <TD bgcolor=#C00000 width=150>

<TR>

<TD>#500000 <TD bgcolor=#500000 width=150>

<TD>#D00000 <TD bgcolor=#D00000 width=150>

<TR>

<TD>#600000 <TD bgcolor=#600000 width=150>

<TD>#E00000 <TD bgcolor=#E00000 width=150>

<TR>

<TD>#700000 <TD bgcolor=#700000 width=150>

<TD>#FF0000 <TD bgcolor=#FF0000 width=150>

</TABLE>

</BODY>

</HTML>

К содержанию

Практика

Задания

1.  Выполни пример 1.

2.  Выполни пример 2

3.  Выполни пример 3

4.  Выполни пример 4