Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_по_HTML.doc
Скачиваний:
5
Добавлен:
05.11.2018
Размер:
1.72 Mб
Скачать

Лекции по языку HTML

Содержание

Лекция 1.

Основы языка HTML, структурные теги.

Лекция 2.

Параметры структурного тега <BODY>. Теги форматирования заголовков,

параметры этих тегов.

Лекция 3.

Тег формирования абзацев <P> </P> и тег форматирования шрифта <FONT> </FONT>. Непарный тег <HR>, обеспечивающий изображение горизонтальной линии и его параметры.

Лекция 4.

Размещение графических объектов на HTML-страницах.

Лекция 5.

Размещение на HTML-странице текста в виде списка.

Лекция 6.

Создание гиперссылок.

Лекция 7.

Таблицы.

Лекция 8.

Фреймы.

Лекция 1.

Тема. Основы языка HTML, структурные теги.

  1. Повторение.

При просмотре в Интернете Wed-страниц пользователь имеет дело с гипертекстом.

Гипертекст – документ, содержащий ссылки на другие документы.

Wed-страницы просматривает специальная браузер-программа (в нашем случае это Internet Explorer). Именно браузер «видит» гипертекст. Следовательно, чтобы создать Wed-страницу нужно написать ее в форме гипертекста. Делается это с помощью наиболее популярного HyperText Makup Language – языка разметки гипертекста (сокращенно HTML). Неслучайно Wed-страницы иногда называют HTML-страничками.

  1. Новый материал.

Как написать HTML-страницу? С помощью языка HTML создается текстовой файл, имеющий расширение .html или .htm, который еще называют HTML-файл. Этот файл отображается в среде Internet Explorer как Wed-страница.

С точки зрения языка HTML гипертекст – это текст, содержащий специальные разметочные указатели, которые еще называют флагами разметки или тегами (от англ. tag – флаг). Иногда можно встреть название – дескриптор.

Теги – инструкции браузеру, указывающие способ отображения текста в окне программы.

Тег всегда начинается со знака «меньше» (<) и заканчивается знаком «больше» (>). Заглавные и строчные буквы при написании самих тегов браузером не различаются.

Существует два типа тегов – парные и непарные.

Парный тег – это тег, у которого есть открывающий флаг (<...>) и закрывающий: тот же самый флаг, но начинающийся с символа слеш «/» (</...>).

Непарный тег – это тег, у которого нет закрывающего флага.

Теги по выполняемым ими функциям делятся на следующие категории:

  • структурные;

  • теги форматирования символов;

  • теги, определяющие параметры абзацев и заголовков;

  • теги, обеспечивающие включение в текст разрыва строк;

  • теги, отвечающие за вставку графических объектов и т. д.

Рассмотрим структурные теги. Структурные, т. е. отвечающие за структуру (другими словами за составляющие) страницы.

(Примечание: удобно записывать теги и их функции в форме таблицы.)

Таблица 1.

СТРУКТУРНЫЕ ТЕГИ

<HTML> </HTML>

Тег, указывающий браузеру, что далее следует HTML-страница. Весь текст (HTML-код) должен находится между этими тегами. Открывающий тег <HTML> помещается в самом начале страницы, а закрывающий </HTML> - в самом конце.

<HEAD> </HEAD>

Тег заголовка HTML-страницы. Помещается в самом начале, после тега <HTML>. Между тегами заголовка ставится тег названия страницы <TITLE> </TITLE>.

<TITLE> </TITLE>

Между этими тегами помещается текст, являющийся названием страницы. Название HTML-страницы высвечивается в заголовке окна программы-браузера.

<BODY> </BODY>

Внутри этого тега пишется то, что будет доступно в области просмотра браузера (другими словами – тело страницы). Этот тег имеет несколько параметров.

Таким образом, структура любой HTML-страницы выглядит следующим образом:

<HTML>

<HEAD><TITLE>Название страницы</TITLE>

</HEAD>

<BODY>Содержание (HTML-код)</BODY>

</HTML>

Создать HTML-страницу можно двумя способами: «вручную» и с помощью программных продуктов. Мы будем делать нашу страницу первым способом. Но прежде чем приступить к созданию, нужно решить, что мы хотим поместить на нашу страницу.

Лекция 2.

Тема. Параметры структурного тега <BODY>. Теги форматирования заголовков, параметры этих тегов.

Новый материал.

Во время путешествий по Интернету, вам встречались Web-страницы всех цветов и оттенков, а иногда на фоне рисунков или фотографий. Как «раскрасить» HTML-страницу или «наклеить обои»?

Обои «наклеивает» параметр тега <BODY> - background. В качестве фоновой картинки могут использоваться любые графические файлы. Обои можно сделать самому в любом графическом редакторе.

За цвет фона HTML-странички отвечает параметр структурного тега <BODY> - bgcolor. Параметры background и bgcolor чаще всего являются взаимоисключающими.

Можно задать цвет текста с помощью параметра text этого же тега, а также цвет гиперссылок.

Параметры bgcolor, text, link, alink и vlink могут принимать текстовое значение: английское название цвета, и числовое – шестнадцатеричный код цвета, перед которым ставится значок «#» (см. Таблицу 2).

Как расшифровать шестнадцатеричный код цвета? В ПК цвет, указанный шестнадцатеричным числом, имеет структуру: красный (red) – зеленый (green) – синий (blue) или RGB. Таким образом, две первых цифры отвечают за присутствие красной составляющей в конечном цвете, следующие две – за зеленую составляющую, последние две – за синюю. Следовательно, код красного - #ff0000 (максимальное число красного, а остальные два цвета отсутствуют), код зеленого - #00ff00, код синего - #0000ff.

Таблица 2.

Цвет

Английское название цвета

Шестнадцатеричный код цвета

Красный

Red

#ff0000

Зеленый

Green

#00ff00

Синий

Blue

#0000ff

Желтый

Yellow

Коричневый

Brown

Розовый

Pink

Фиолетовый

Magenta

Голубой

Gyan

Малиновый

Purple

Оранжевый

Orange

Серый

Grey

Черный

Black

#000000

Белый

White

#ffffff

Таблица 1.

<BODY

background=”URL”

bgcolor=цвет фона

text=цвет текста

link=цвет гиперссылки

alink=цвет активной гиперссылки

vlink=цвет просмотренной гиперссылки> </BODY>

Параметр background отвечает за обои HTML-странички. URL – путь к файлу, который вы выбрали в качестве обоев. Если этот файл поместить в ту же папку, что и HTML-страничку, то достаточно указать только имя файла.

Вместо слов «цвет фона» пишется текстовое или числовое значение цвета фона страницы, вместо «цвет текста» - текстовое или числовое значение цвета символов в тексте.

Параметры link, alink и vlink отвечают за цвет гиперссылок. Если они не указаны, тогда link и alink автоматически принимают значение «синий», а vlink – «лиловый».

Тег, формирующий заголовки, можно представить в общем виде следующим образом: <Hn> </Hn>, где n принимает значения от 1 до 5. Чем меньше цифра, тем крупнее заголовок. Вернемся к Таблице 1. и допишем следующее.

Теги, управляющие внешним видом HTML-страницы

<Hn> </Hn>

Тег, определяющий размер и формат заголовков в тексте, n принимает значения от 1 до 5. Тест заголовка находится между открывающим и закрывающим тегами.

Вы помните, что любой заголовок в электронном документе можно расположить следующим образом: выровнять по левомуправому краю или по центру. В языке HTML эти функции выполняет параметр align, который принимает значения centerleftright. Продолжим Таблицу 1.

<Hn align=centerleftright> </Hn>

Выравнивание заголовка по центрупо левому краю страницыпо правому краю страницы. Если этот параметр не указан, то выравнивание автоматически производится по левому краю.

Лекция 3.

Тема. Тег формирования абзацев <P> </P> и тег форматирования шрифта <FONT> </FONT>. Непарный тег <HR>, обеспечивающий изображение горизонтальной линии и его параметры.

Новый материал.

Для оформления текста на Web-странице в HTML существует целая группа тегов. Из всей группы мы рассмотрим следующие: теги, формирующие абзацы и шрифт, и тег горизонтальной линии.

Для выделения абзаца в тексте HTML-странички используется парный тег <P> </P>. Текст абзаца находится между открывающим тегом <P> и закрывающим - </P>. Данный тег может использоваться и как непарный. В этом случае открывающий тег <P> ставится в начале каждого абзаца. В соответствии с мировым стандартом абзацы разделяются пустыми строками и не начинаются с красной строки.

Текст абзаца, как и заголовки, можно выровнять по центру по левому краю по правому краю, с помощью значений параметра align. Вернемся к Таблице 1.

<P> (</P>)

Тег «параграф», отделяет абзацы друг от друга. Тест абзаца заключается между соответствующими тегами.

<P align=centerleftright > (</P>)

Выравнивание абзацев по центрупо левому краю страницыпо правому краю страницы. Если этот параметр не указан, то выравнивание автоматически производится по левому краю.

Для выделения определенных фрагментов текста иногда используется курсивное или полужирное начертание символов. Кроме того, может возникнуть необходимость включения подстрочных и надстрочных индексов (например, в математических формулах). Вернемся к Таблице 1.

<B> </B>

Полужирное начертание символов, заключенных между открывающим и закрывающим тегами.

<I> </I>

Курсивное начертание символов.

<U> </U>

Подчеркивание символов.

<SUB> </SUB>

Подстрочный индекс.

<SUP> </SUP>

Надстрочный индекс.

Например, следующая формула

F(x) = x2 - 5x + 8

будет записываться так:

<P><B>F</B><I>(x)</I> = <I>x</I><SUP>2</SUP> 5<I>x</I> + 8.

Существует также тег, определяющий дополнительные параметры шрифта, - <FONT> </FONT>.

<FONT

size=n

color=цвет символов

fase=название шрифта> </FONT>

Параметр size определяет размер шрифта в условных единицах от 1 (самый маленький) до 7 (самый большой).

Параметр color позволяет указать цвет шрифта.

Параметр fase определяет внешний вид шрифта в браузере (например, шрифт Arial или Times New Roman).

<BASEFONT> </BASEFONT>

Этот тег задает параметры шрифта для всей страницы. Изменить какой-то параметр можно только через тег <FONT> </FONT>

Иногда, для того чтобы отделить один текст от другого или чтобы выделить какую-то часть текста (или по каким-то другим причинам), используется горизонтальная линия. За изображение такой линии отвечает непарный тег <HR>. Линия может быть толщиной в одну или несколько точек. Это определяется параметром size (англ. размер). Длина линии задается параметром width (англ. длина, ширина), значение этого параметра может быть в точках, а может быть в процентах. Линию, также как абзацы и заголовки, можно выровнять по центрупо левому краю страницыпо правому краю страницы, с помощью параметра align. Параметром color задается цвет линии. Его значение задается также как значение параметра bgcolor. Запишем эту информацию в Таблицу1.

<HR>

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

<HR size=n width=m>

Параметром size определяется толщина линии в точках, n принимает значение от 2 до 7. Параметром widht задается длина линии, m принимает значение либо в точках, либо в процентах.

<HR color=цвет линии>

Вместо слов «цвет линии» пишется текстовое или числовое значение желаемого цвета.

<HR align=centerleftright >

Выравнивание горизонтальной линии по центрупо левому краю страницыпо правому краю страницы. Если этот параметр не указан, то выравнивание автоматически производится по левому краю.

Например, <HR align=center size=4 width=75% color=#00ff00> данным тегом задается горизонтальная линия зеленого цвета, толщиной в 4 точки, выровненная по центру, длина этой линии занимает 75% экрана.

Лекция 4.

Тема. Размещение графических объектов на HTML-страницах.

Новый материал.

В языке HTML за вставку графический объектов (рисунков и фотографий) отвечает непарный тег <IMG src=“...”>. Значение параметра src зависит от того, где находится графический файл, который будет размещен на странице:

  • если этот файл находится в той же папке, что и HTML файл вашей страницы, то достаточно просто указать имя файла;

  • если такой файл расположен в другой папке, на другом компьютере или на какой-то Web-страницы в Интернете, тогда нужно указать полный путь к файлу.

Например, пусть мы вставляем файл «фото_Кошачий.jpg», находящийся в то же папке, что и HTML-страница. Тег вставки будет следующим:

<IMG src= “ фото_Кошачий.jpg”>.

Допустим, что этот файл находится не на вашем ПК (№2), а на другом компьютере (№4) в папке «Материалы для создания Web-страницы» из папки «Мои документы». Тогда тег будет выглядеть таким образом:

<IMG src= “\\4\Мои документы\Материалы для создания Web-страницы\ фото_Кошачий.jpg”>.

Графический объект можно выровнять по центру, для этого тег <IMG src=“...”> заключается между открывающим тегом <CENTER> и закрывающим тегом </CENTER>, а по левому краю страницыпо правому краю страницы с помощью параметра align.

Иногда вставляемая картинка слишком маленькая или чересчур большая. Для того чтобы размеры графического объекта были оптимальными, задаются такие параметры тега <IMG src=“...”>, как widht (длина или ширина) и height (высота). Значения этих параметров могут исчисляться либо в точках, либо в процентах (процентное соотношение от первоначальных размеров).

Вернемся к Таблице 1.

Теги, отвечающие за размещение графических объектов

<IMG src= “Путь/Имя файла”>

Этот тег указывает на то, что браузер должен отобразить графический объект, имя которого указано в параметре src.

<IMG align=leftright src= “Путь/Имя файла”>

Выравнивание графического объекта по левому краю страницыпо правому краю страницы. Если этот параметр не указан, то выравнивание автоматически производится по левому краю.

<IMG

width=m height=h

border=k

src= “Путь/Имя файла”>

Параметр width задает ширину (длину) графического объекта, параметр height определяет высоту. Значения m и h могут задаваться в точках или процентах. Если эти параметры не указаны, то размеры графического объекта будут исходными.

Параметр border заключает картинку в рамку, k – толщина рамки в точках.

Например, тег <IMG align=right width=300 height=270 src=“фото_Кошачий.jpg”> размещает на странице графический объект «фото_Кошачий.jpg», выравнивая его по правому краю, ширина картинки будет 300 точек, высота – 270 (300х270).

Лекция 5.

Тема. Размещение на HTML-странице текста в виде списка.

Новый материал.

При работе с текстовым редактором вы нередко размещали текст в виде списка (нумерованного или маркированного). С помощью списков обеспечивается ясная и четкая подача материала.

В HTML предусмотрены теги, отвечающие за создание различных типов списков.

Типы списков:

  • упорядоченный (нумерованный);

  • неупорядоченный (маркированный);

  • список определений.