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

Институт / FI-12 / 4 / Lab_Int_4

.doc
Скачиваний:
2
Добавлен:
22.03.2015
Размер:
112.13 Кб
Скачать

Лабораторна робота № 4

Мета: Ознайомитися зі структурою html-файлу, тегами форматування тексту, навчитися створювати найпростіші веб-сторінки.

Теоретичні відомості.

Для створення web-сторінок користуються гіпертекстовими редакторами, наприклад, HotMetalPRO, Hot Dog Professional, Netscape Editor, webedit, HTMLWriter, HTML Assistant, HTMLed, де використовується мова HTML – Hyper Text Markup Language (мова для розмічування гіпертекстових документів). Сучасні редактори, такі як FrontPage, Dream Viewer, MS Word тощо, дають змогу створювати web-сторінки методом конструювання, тобто без застосування кодів мови HTML. Вони генерують цей код автоматично.

Для підготовки html-файлу ми використовуватимемо текстовий редактор NotePad, що дає змогу готувати файли у текстовому форматі. Після написання html-файл потрібно зберегти на диску з деякою назвою з розширенням назви htm чи html.

Структуру html-файлу продемонструємо за допомогою тексту, де деяка особа розповідає про себе:

<HTML> <!--Це файл filel.htm-->

<HEAD>

<TITLE> Назва вікна web-сторінки </TITLE>

</HEAD>

<BODY параметри>

<!--Далі йде текст, наприклад, такий. -->

Мене звати Світлана. Мені 16 років.

Я хочу стати web-дизайнером.

Це моя перша web-сторінка. Тут я можу писати будь-який текст, наприклад, про себе і мої інтереси. Пізніше я навчуся вставляти фотографії, картинки, звук, відеозображення шляхом посилання на відповідні графічні, звукові чи відеофайли. Я збережу цей файл на диску і відкрию його у броузері. Моя сторінка ще не красива і не цікава. Але скоро я навчуся робити цікаві web-сторінки.

Я розташую файл на сервері, і мою сторінку зможуть побачити в різних кінцях світу.

</BODY>

</HTML>

Відкривши такий файл у браузері, побачимо web-сторінку, де відомості про цю особу будуть розміщені дещо інакше, ніж у файлі: увесь текст розміщений в одному абзаці вирівняний до лівого краю, немає абзацного відступу (рис. 1).

Рис. 1 Текст html-файлу у вікні броузера.

Команди мови HTML називаються тегами. Теги бувають одинарними і парними. Більшість тегів парні, як, наприклад, тег означення html-файлу: <HTML> ... </HTML>. Такі теги називаються інакше контейнерами. Контейнер може містити текст та інші теги.

Парні теги позначають початок і кінець області дії відповідної команди. Теги записують у кутових дужках. Тег, що закриває область дії, має косу риску. Не забувайте її писати, інакше тег працюватиме неправильно.

Тег може містити параметри, які користувач записує у першому блоці тега через пропуск чи з нового рядка, наприклад, <BODY TEXT="red">...</BODY>. Нечислові значення параметрів прийнято записувати у лапках.

У середині пари тегів <HEAD>...</HEAD> описують заголовок документа. Головна частина заголовка документа - заголовок Windows-вікна, який пишуть у середині пари тегів <TITLE>...</TITLE>.

Тег <!-- текст --> позначає коментар. Текст у середині цього тега виводитися на екран не буде. Коментар можна писати також у середині парного тега <COMMENT> текст-коментар </COMMENT>.

У середині пари тегів <BODY параметри>... </BODY> записують увесь текст сторінки. Цей текст відображатиметься у вікні броузера.

Щоб на екрані відобразити звичайним способом стандартний текст, жодного програмування не потрібно - достатньо набрати потрібний текст. Якщо ж дизайнер хоче подати текст спеціально, щоб він виглядав якнайкраще, до тексту застосовують теги форматування. У цьому, зокрема, і полягає суть програмування мовою HTML.

Розглянемо головні параметри тега BODY:

BACKGROUND="d:\myweb\picture1.jpg"

Задає шлях до картинки для тла

BGCOLOR="red"

Задає червоний колір тла, якщо не використовується тло-картинка

BGPROPERTIES="fixed"

Фонове зображення не прокручується

TEXT="blue"

Задає колір тексту (тут синій) на сторінці

Інші параметри, що стосуються способів відображення гіперпосилань (LINK, VLINK, ALINK), вивчатимемо пізніше.

Розглянемо теги, які використовують для форматування тексту.

Теги форматування символів тексту (вони парні):

<В> текст </В>

Товстий шрифт тексту

<І> текст <I>

Шрифт-курсив

<U> текст </U>

Підкреслений шрифт

<SUB> текст </SUB>

Нижній індекс. Наприклад, щоб отримати вираз Н2О, пишуть H<SUB>2</SUB>O

<SUP> текст </SUP>

Верхній індекс, наприклад, 1а вулиця, а2

<BIG> текст </BIG>

ВЄЛИКИЙ шрифт

<SMALL> текст </SMALL>

малий шрифт

<EM> текст </ЕМ>

Виокремлений курсивом текст (те саме, що тег І)

<B> <I> текст </І></В>

Товстий курсив. Цей приклад демонструє застосування принципу вкладення тегів

<font size=”число” color=”колір” family=”тип шрифта”>…</font>

Задає розмір, колір та тип шрифта

Теги для розміщення тексту (деякі з них одинарні):

<р>

Цей тег означає початок нового абзацу. Його можна записувати в кінці попереднього. Наступне після тега <Р> речення починатиметься з нового, вирівняного до лівого краю, абзацу без відступу. Між абзацами буде порожній рядок. Зауважимо, що тег <Р> може використовуватися як парний: <Р> текст абзацу </Р>. Тег <Р> може мати параметр align=”вирівнювання”, який встановлює тип вирівнювання для абзацу.

<BR>

Наступний за цим тегом текст буде наведено у новому рядку без пропуску рядка

<pre> текст </pre>

Відображає текст у броузері так, як він виглядає у текстовому редакторі (з усіма абзацами, знаками пробілу)

<HR>

У рядку буде проведена горизонтальна лінія. Тег <HR> може мати наступні параметри: size=”число”, width=”число”, align=”тег вирівнювання”, noshade, які встановлюють товщину, ширину, вирівнювання та прибирають тінь для горизонтальної лінії.

Тег <HR> може мати наступні параметри: size=”число”, width=”число”, align=”вирівнювання”, noshade, які встановлюють товщину, ширину, вирівнювання та прибирають тінь для горизонтальної лінії.

Заголовок - окремий тип абзацу. Є шість видів заголовків, які відрізняються розмірами символів:

Теги

Результат на екрані

<Н1>Заголовок 1</Н1>

Заголовок 1

<Н2>Заголовок 2</Н2>

Заголовок 2

<НЗ>Заголовок 3</НЗ>

Заголовок 3

<Н4>Заголовок 4</Н4>

Заголовок 4

<Н5>Заголовок 5</Н5>

Заголовок 5

<Н6>Заголовок 6</Н6>

Заголовок 6

Заголовок за замовчуванням вирівнюється до лівого краю вікна. Якщо вирівнювання заголовка чи іншого елемента на сторінці потрібно задати явно, то використовують теги вирівнювання:

<CENTER> елемент </CENTER>

Вирівнювання до центру

<LEFT> елемент </LEFT>

Вирівнювання до лівого краю

<RIGHT> елемент </RIGHT>

Вирівнювання до правого краю

<JUSTIFY>…</JUSTIFY>

Вирівнювання по ширині

Зауваження. Теги заголовків не варто використовувати для створення звичайних абзаців з різними розмірами шрифту.

Хід роботи

1. Відкрийте редактор NotePad.

2. Створіть за допомогою текстового редактора html-файл з розповіддю на вільну тему.

3. Збережіть його командою Save as... з назвою file1.htm у власній папці. Відкрийте файл file1.htm у броузері.

4. Тег <BODY> у файлі запишіть так: <BODY TEXT = "red">. He забувайте кожного разу після внесення змін виконувати команду Save as... у програмі NotePad і поновлювати файл у броузері.

5. Поекспериментуйте з різними значеннями кольорів (green, white, yellow, blue, #ffaa55 тощо) параметрів BGCOLOR і TEXT.

6. Помістіть на тло фоновий малюнок.

7. Виконайте форматування тексту у файлі filel.htm. Розбийте текст на абзаци, для кожного абзацу задайте вирівнювання, шрифт, колір шрифту, задайте заголовки для кожного з абзаців, відформатуйте накреслення тексту в абзацах. Збережіть файл із назвою file2.htm та переглянте його у броузері.

8. Усі заголовки створіть у броузері зеленим кольором.

9. Перегляньте цей файл за допомогою броузера і поекспе-риментуйте з тегами форматування тексту.

10. Поекспериментуйте з розмірами вікна, в якому демонструється документ. Переконайтеся, що броузер автоматично змінює розташування тексту, щоб його можна було переглядати без горизонтальної смуги прокручування (текстові редактори цього не роблять).

11. Використайте якнайбільше тегів форматування і надайте своїй сторінці якнайліпшого вигляду.

12. Збережіть файл із назвою Lab_int_4.htm та переглянте його у броузері.