Упражнение 2. Работа с текстом.
Упражнение 1. Создание шаблона HTML-документа.
Что такое HTML.
HTML (HyperText Markup Language) - язык управления программой, предназначенной для просмотра web-документов (браузером). Основным элементом языка HTML является тэг - последовательность символов, заключенная между угловыми скобками. Тэги бывают двух видов - открывающие и закрывающие. Закрывающие тэги отличаются прямым слэшем «/» после первой угловой скобки, например: <p> - тэг, открывающий абзац </p> - тэг, закрывающий абзац Некоторые тэги не имеют закрывающих тэгов, например тэг <br>, который сообщает браузеру о разрыве строки, или тэг <hr> - рисующий горизонтальную линию. Тэги могут вкладываться друг в друга, например: <b><i>текст</i></b>. В этом случае важно соблюдать последовательность открытия и закрытия: <тэг1><тэг2><тэг3>...</закрытие тэга3></закрытие тэга2></закрытие тэга1> HTML-документ является обычным текстовым документом, который можно создать, просмотреть и отредактировать в текстовом редакторе. HTML не реагирует на регистр символов, например, тэг открывающий таблицу может быть написан так- <TABLE>, или так- <table>, или скажем так- <tAbLe>. Лишние пробелы и переносы тоже не учитываются. Можно написать
и все равно браузер выведет это так: Красная строка.Следующая строка. (Есть единственное исключение- тэг <PRE>, после которого браузер начинает учитывать пробелы и переносы).
Создание документа.
Итак, создадим простейший документ, который потом можно будет использовать как шаблон для разных HTML-документов. Первой строкой документа, написанного на языке HTML должна быть строка, начинающаяся декларацией < !DOCTYPE >. В ней браузер почерпнет информацию о том какому стандарту соответствует документ. Например, строка: <!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.0 Transitional//EN»> скажет браузеру, что документ соответствует английскому стандарту HTML 4.0 Transitional DTD. Затем идут следующие строки: < HTML > - необязательный элемент < HEAD >-начало заголовка документа. В заголовке располагаются метаданные - информация, позволяющая задать кодовую страницу языка для правильного отображения текста браузером, ключевые слова для индексации страницы поисковыми системами, автора документа и другую информацию. Например, следующая строка укажет браузеру, что надо использовать для вывода текста стандартную кодовую страницу для вывода кириллицы - windows-1251. <META http-equiv=«Content-Type» content=«text/html; charset=windows-1251»> Следующие две строки нужны для индексации вашей страницы поисковыми системами. <META NAME=«Description» content=«краткое описание страницы»> <META NAME=«Keywords» content=«ключевые слова через запятую»> Следующая строка укажет язык таблицы стилей CSS. <META http-equiv=«Content-Style-Type» content=«text/css»> Затем следуют описание стилей: <STYLE type=«text/css»> Зададим красный цвет ссылок. A:link {COLOR: red; TEXT-DECORATION: none} Зададим цвет посещенных ссылок. A:visited {COLOR: maroon; TEXT-DECORATION: none} Зададим цвет ссылки, при клике на ней мышью A:active {COLOR: fuschia TEXT-DECORATION: none} Зададим цвет ссылки, при наведении на нее мышью A:hover {COLOR: black; TEXT-DECORATION: underline} Зададим цвет фона документа, и параметры шрифта по умолчанию BODY {BACKGROUND: white; COLOR: black; FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 8pt} < /STYLE > -завершаем таблицу стилей. Затем указывает титул документа - надпись, которая будет выводится в заголовке окна браузера.
< TITLE >Моя первая страничка< /TITLE > < /HEAD >- завершаем заголовок. После заголовка открываем тело документа < BODY > Здесь будет содержание нашего документа. И наконец, завершаем тело документа и сам документ. < /BODY > < /HTML > Ваш шаблон будет выглядить так:
Итак, шаблон создан. Теперь введите следующий текст в тело документа (внутри тэгов <BODY></BODY> Например:
Сохраните документ например как template.html и кликните на нем мышкой. Запустится браузер, в окне которого на белом фоне, черными буквами будет выведен наш текст и красными буквами ссылка, цвет которой изменится на черный, при наведении на нее курсором. Упражнение 2. Работа с текстом. ТЭГИ УПРАВЛЕНИЯ СТИЛЕМ ТЕКСТА u Жирный шрифт (bold) Для управления плотностью шрифта применяются теги: <b> текст </b> <strong> текст </strong> Отличие тэга < b > от тэга < strong > в том, что тэг < b > указывает браузеру выводить текст жирным шрифтом, а тэг < strong > указывает, что текст надо выделить. Как браузер будет выделять текст, жирным шрифтом, курсивом или жирным курсивом - зависит от конкретного браузера.
u Курсив (italic) Курсивный шрифт выводится с помощью тэгов: < i >текст</ i > < em >текст< /em >
Примечание: тэг < em > обычно используется для выделения слова из текста, и в различных браузерах может работать по разному. u Подчеркнутый шрифт (underline) Выводится с помощью тэга: < u >текст< /u >
u Перечеркнутый шрифт (strike) Выводится с помощью тэга: < strike >текст</ strike >
u Надстрочный индекс (Superscript) Выводится с помощью тэга: < sup >текст</ sup >
u Подстрочный индекс (Subscript) Выводится с помощью тэга: < sub >текст</ sub >
u Имитация стиля печатной машинки (Teletype) < tt >текст</ tt >
u Шрифт для вывода цитат (citation) < cite >текст</ cite >
u Шрифт для вывода исходного текста программ (code) Выводится с помощью тэга: < code >текст</ code > или < samp >текст</ samp > Отображается моноширинным шрифтом Courier.
u Шрифт для выделения переменной в программе Выводится с помощью тэга: < var >текст</ var >
u Шрифт для имитации ввода с клавиатуры Выводится с помощью тэга: < kbd >текст</ kbd > Отображается моноширинным шрифтом Courier.
u Заголовки Выводятся с помощью тэгов: <h1>Самый большой заголовок</h1> ... <h5>Самый маленький заголовок</h5>
u Блок с отступом Выводится с помощью тэга: < BLOCKQUOTE >текст</ BLOCKQUOTE >
ТЭГИ УПРАВЛЕНИЯ ЦВЕТОМ И РАЗМЕРОМ ШРИФТА
u Задание базового шрифта Размер, цвет и стиль шрифта по умолчанию задается с помощью тэга < BASEFONT > и не применяется к заголовкам Если базовый шрифт не задан по умолчанию используется шрифт с размером 3 атрибуты элемента < BASEFONT > color =(цвет).Цвет шрифта. size =(целое число от 1 до 7). Размер шрифта face =(список разделенных запятыми названий шрифтов).
u Увеличение размера шрифта Выполняется с помощью тэга: < big >текст</ big >
u Уменьшение размера шрифта Выполняется с помощью тэга: < small >текст</ small >
u Управление размером шрифта с помощью тэга <FONT> Размер шрифта меняется с помощью атрибута SIZE тэга < FONT >
В атрибуте SIZE можно указывать размер шрифта относительно текущего размера SIZE
u Управление цветом шрифта с помощью тэга <FONT> Цвет шрифта меняется с помощью атрибута COLOR тэга < FONT >
Таблица соответствия названий цветов и значений RGB.
u Задание шрифтов с помощью тэга <FONT> Имя шрифта задается с помощью атрибута FACE тэга < FONT > <font face="имя шрифта"></font> Задает имя шрифта. Можно задавать несколько шрифтов через запятую, в этом случае используется первый найденный шрифт.
ТЭГИ ДЛЯ ФОРМАТИРОВАНИЯ ТЕКСТА u Вывод отформатированного текста Выполняется с помощью тэга < pre >текст</ pre > Текст, находящийся между этими тэгами будет выведен в том же виде, в котором вы его напечатали в документе, т.е. со всеми пробелами и переносами.
u Комментарии в программе Комментарии вставляются в программу с помощью тэгов: <!--комментарии--> Для MSIE еще можно применять тэги: < COMMENT >комментарии</ COMMENT > Эти тэги предназначены для вставки в документ HTML строк комментария, которые не отображаются браузером.
u Переход на следующую строку Принудительный перенос строки выполняется с помощью тэга <br>
u Запрет переноса: Тэги < nobr >текст</ nobr > указывает браузеру, что вывод текста между ними должен выполняться одной строкой. Если строка не помещается в окно браузера, появляется горизонтальная линейка прокрутки. u Управление выравниванием текста Выравнивание блока текста осуществляется с помощью атрибута ALIGN тэга < DIV >текст</ DIV > Атрибут ALIGN может принимать значения: ALIGN="LEFT" - выравнивание по левому краю ALIGN="RIGHT" - выравнивание по правому краю ALIGN="CENTER" - выравнивание по центру ALIGN="JUSTIFY" - выравнивание по обеим краям
Вообще, атрибут ALIGN можно применять во многих тэгах, например: < P ALIGN="JUSTIFY" >текст</ P > - выравнивание абзаца < TD ALIGN="CENTER ">текст</ TD > - выравнивание текста в ячейке таблицы < H1 ALIGN="CENTER" >текст</ H1 > - выравнивание заголовка и т.д. Отцентрировать блок текста можно также и с помощью тэга < CENTER >текст</ CENTER >
u Горизонтальная разделительная линия Вывод горизонтальной линии осуществляется с помощью тэга < hr > В этом тэге можно применять атрибуты: ALIGN=LEFT, CENTER, RIGHT - выравнивание линии. NOSHADE - линия без тени. SIZE - толщина линии в пикселях. WIDTH - ширина линии.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|