Команди для створення веб-сторінки. Як створити HTML-сторінку: покрокова інструкція, технологія та рекомендації

Основи HTML містять основні правила мови HTML, опис структури HTML-сторінки, відносини у структурі HTML-документа між HTML-елементами.

HTML-документ - це звичайний текстовий документ, що може бути створений як у звичайному текстовому редакторі (Блокнот), так і в спеціалізованому, з підсвічуванням коду (Notepad++, Visual Studio Code і т.п.). HTML-документ має розширення.html.

HTML-документ складається з дерева HTML-елементів та тексту. Кожен елемент позначається у вихідному документі початковим (відкриває) і кінцевим (закриває) тегом (за рідкісним винятком).

Початковий тег показує де починається елемент, кінцевий де закінчується. Тег, що закриває, утворюється шляхом додавання слеша / перед ім'ям тега: … . Між початковим та закриваючим тегами знаходиться вміст тега – контент.

Одиночні теги не можуть зберігати вміст безпосередньо, він прописується як значення атрибута, наприклад, тег створить кнопку з текстом Кнопка всередині.

Теги можуть вкладатися один в одного, наприклад,

Текст

. При вкладенні слід дотримуватися порядку їх закриття (принцип «матрьошки»), наприклад, наступний запис буде неправильним:

Текст

.

HTML-елементи можуть мати атрибути (глобальні, які застосовуються для всіх HTML-елементів, та власні). Атрибути прописуються у тезі елемента і містять ім'я і значення, що вказуються у форматі ім'я атрибута="значення" . Атрибути дозволяють змінювати властивості та поведінку елемента, для якого вони задано.

Кожному елементу можна надати кілька значень class і лише одне значення id . Множинні значення class записуються через пропуск, . Значення class та id повинні складатися лише з літер, цифр, дефісів та нижніх підкреслень і повинні починатися лише з літер чи цифр.

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

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

HTML-документ і двох розділів - заголовка — між тегами … і змістовної частини — між тегами … .

Структура веб-сторінки 1. Структура HTML-документа

Мова HTML дотримується правил, які містяться у файлі оголошення типу документа (Document Type Definition, або DTD). DTD є XML-документом, що визначає, які теги, атрибути та їх значення дійсні для конкретного типу HTML. Для кожної версії HTML є власний DTD.

DOCTYPE відповідає за коректне відображення веб-сторінки браузером. DOCTYPE визначає не тільки версію HTML (наприклад, html), але й відповідний файл DTD в Інтернеті.

...

Елементи, що знаходяться всередині тега, утворюють дерево документа, так звану об'єктну модель документа, DOM (document object model). У цьому елемент є кореневим елементом.


Мал. 1. Найпростіша структура веб-сторінки

Щоб розібратися у взаємодії елементів веб-сторінки, необхідно розглянути так звані споріднені відносини між елементами. Відносини між множинними вкладеними елементами поділяються на батьківські, дочірні та сестринські.

Предок - елемент, який містить у собі інші елементи. На малюнку 1 предком всім елементів є . У той же час елемент є предком для всіх тегів, що містяться в ньому: ,

, , і т.д.

Нащадок - елемент, розташований усередині одного чи більше типів елементів. Наприклад, є нащадком , а елемент

Є нащадком одночасно для і.

Батьківський елемент - елемент, пов'язаний з іншими елементами нижчого рівня, і що знаходиться на дереві вище за них. На малюнку 1 та . Тег

Є батьківським лише для .

Дочірній елемент - елемент, що безпосередньо підпорядкований іншому елементу вищого рівня. На малюнку 1 лише елементи , ,

І є дочірніми стосовно .

Сестринський елемент - елемент, що має загальний батьківський елемент із аналізованим, так звані елементи одного рівня. На малюнку 1 і елементи одного рівня, так само як і елементи , і

Є між собою сестринськими.

1.1. Елемент 1.2. Елемент

Розділ ... містить технічну інформацію про сторінку: заголовок, опис, ключові слова для пошукових машин, кодування і т.д. Введена інформація не відображається у вікні браузера, проте містить дані, які вказують браузеру, як слід обробляти сторінку.

1.2.1. Елемент

Обов'язковим тегом розділу є тег. Текст, розміщений усередині цього тега, відображається у рядку заголовка веб-браузера. Довжина заголовка повинна бути не більше 60 символів, щоб повністю поміститися у заголовку. Текст заголовка повинен містити максимально повний опис вмісту веб-сторінки.

1.2.2. Елемент

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

Опис вмісту сторінки та ключові слова одночасно можна вказувати кількома мовами, наприклад, російською та англійською:

За допомогою тега можна заборонити або дозволити індексацію веб-сторінки пошуковими машинами:

Для автоматичного перезавантаження сторінки через проміжок часу потрібно скористатися значенням refresh:

Сторінку буде перезавантажено через 30 секунд. Щоб перекинути відвідувача на іншу сторінку, потрібно вказати URL-адресу у параметрі url:

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

Найпростіший правильний документ HTML.

< HEAD >

< TITLE >Заголовок документа TITLE >

HEAD >

< BODY >

BODY >

ТегиHTML

Мова HTML складається із спеціальних розмічальних покажчиків – тегів. Їх також можна назвати командами, інструкціями або кодами HTML.

Тег – інструкція броузеру, яка вказує на спосіб відображення тексту. Усі теги починаються із символу «менше» (). Пару цих символів іноді називають кутовими дужками.Після відкритої кутової дужки йде ключове слово, Що визначає тег

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

Існує два типи тегів – парні та непарні.

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

Наприклад,< HTML >HTML >,< P >P>, H 3>

Непарні теги дають разовий ефект у місці своєї появи, тому в тезі, що закриває, немає необхідності.

Наприклад,
, ,

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

приклад.

Приклад створення таблиці

З прикладу видно, що сторінка використовує кодування W indows-1251 - найбільш поширену на сьогоднішній день, достатньо лише щоразу вставляти цей тег у такому вигляді на свою сторінку; автор сторінки – Іванов Іван; сторінку присвячено тваринам.

Під час відображення документа у браузері самі теги не відображаються, але впливають на спосіб відображення документа.

Якщо помилка в тезі вказує ключове слово, яке немає у мові HTML, тег ігнорується повністю.

Атрибути тегів

Теги, що відкривають, часто можуть містити атрибути, що впливають на ефект, створюваний тегом.

Атрибути – це додаткові ключові слова, відокремлені від ключового слова тега та один від одного пробілами.

    Атрибути можуть мати значення записувані після знака рівності (=). Завжди корисно укладати значення атрибута в лапки (одинарні чи подвійні). Рядок у лапках не повинен містити такі ж лапки всередині себе. Можна опускати лапки для значень атрибутів, які складаються лише з таких символів:

  • символи англійського алфавіту;

    проміжків часу;

дефісів (-). ):

    Ви також можете опустити лапки для значень атрибутів, які складаються лише з наступних символів (зверніться до технічної концепції

    символів англійського алфавіту (A - Z , a - z )

    цифр (0 - 9 )

    проміжків часу

дефісів (- )
Таким чином, WIDTH=80 та ALIGN=CENTER - дозволене скорочення для WIDTH="80" та ALIGN="CENTER" .

Теги, що закривають, не містять атрибутів.

приклади.

FONT >

Принцип успадкування тегів

Теги-контейнери.
Ми вже знаємо, що теги здебільшого складаються з двох частин - це відкриває (він же містить атрибути) і закриває, тобто, "кінець" тега. Задані в тегу параметри діють тільки між його початком і кінцем, тобто тільки всередині тега:

текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст


текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст

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

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

Практична робота № 1

«Створення найпростішої Web-сторінки»

Мета: навчитися створювати Web-сторінки в текстовому редакторі Блокнот.

Вказівки до виконання

    Наберіть у ньому структуру HTML-документа, яка наведена нижче:

Про братів наших менших.

Тут буде розміщено зміст Web-сторінки

    Збережіть файл, надавши йому ім'я index .htm .

    Відкрийте створений файл. Ви побачите, як виглядає створений файл у вікні браузера.

    Закрийте браузер.

    Поверніться до збереженого у Блокноті файлу.

Внесіть до нього наступні зміни: замість слів «Тут буде розміщено зміст Web-сторінки», наберіть такі: Це моя перша сторінка .

В рядку< TITLE >вкажіть: «Домашня сторінка (ваше ім'я та прізвище)».

    Збережіть файл як page 2.htm.

    Перегляньте результат у браузері, за необхідності відредагуйте файл за допомогою Блокнота.

Тема 2. Теги HTML

Теги фізичного та логічного форматування тексту

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

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

Шрифт- Це таблиці заміни коду видимим зображенням.
Кожна клавіша клавіатури дає певний код, що розпізнається ОС (операційною системою, в більшості випадків це Windows або Linux/Unix).
Таким чином, вибравши певний шрифт, система замінює отриманий з клавіатури код зіставлене в таблиці символів шрифту зображення букви або значка. Кожен шрифт – це файл. Файл, що містить зображення літер, цифр та символів, які призначаються на кожну кнопку. Встановити шрифт - означає включити файл файл з додатковими таблицями зіставлення. У системах MS Windows зазвичай використовується кілька шрифтів, що поставляються разом із системою - це:

Arial

Аріал

Courier New

Кур'єр Нью

Comic Sans

Комік Санс

Times New Roman

Таймс Нью Роман

Verdana

Вердана

Кожен із цих шрифтів доречний у своєму дизайні та стилі. Найбільш поширений – Аріал. Всі ці шрифти мають 90% всіх відвідувачів вашої майбутньої сторінки. Кожен шрифт – це самостійний файл у папці Windows/fonts/*.ttf. Як HTML надати шрифту той чи інший вигляд?
< FONT >… FONT > Визначення типу, розміру та кольору шрифту . Всі ці параметри визначаються за допомогою відповідних атрибутів.

Абсолютний розмір шрифту визначається атрибутом si ze (розмір) . Цей атрибут може набувати значень від 1 до 7, при цьому шрифт 1-го розміру - найменший, а 7-го - найбільший.
приклади.

текст розміру 1
текст розміру 2
текст розміру 3
текст розміру 4
текст розміру 5

текст розміру 6
текст розміру 7

Тихіше їдеш - далі будеш ONT>.
У дизайні зазвичай використовуються перші чотири розміри. Все, що вище, поганий тон та ознака дилетантства, бо займає дуже багато місця і важко читається. Щоправда, і більшим розмірам є застосування. Наприклад, сьомим розміром можна писати буквицю (першу букву початку розділу): текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст.
Крім іншого, ми можемо вибрати і сам шрифт, який використовується для відображення тексту. Робиться це атрибутом face (вигляд).

приклади.Це шрифт arial розміром 3 ONT >
текст FONT >
Як бачимо, ці два атрибути - розмір і вид шрифту, - можна розташувати в будь-якій послідовності в тегу:
Також можна використовувати атрибут color (колір). Назва кольору задається або числом, написаним у шістнадцятковій системі, наприклад, color="#ff 0000", або просто його назвою, написаною англійською мовою, наприклад, color = "red". приклади.Це шрифт синього кольору FONT >
Це шрифт arial розміром 3, синій колір FONT >
Шрифт також може бути: похилий (курсив), жирний, підкреслений, перекреслений, надрядковий, підрядковий, а також поєднує в собі кілька зазначених видів. Досягається це, відповідно, тегами:
< I > текст I >
< B >текст B >
< U> текстU>
< S >текст S >
< SUP >текст SUP >
< SUB >текст SUB >,
а також їх поєднанням, наприклад, текст U>B >
Форматування абзацу. У більшості звичайних документів основними функціональними розділами є заголовкиі абзаци. Web-документи є винятком. Для позначення звичайних абзаців у мові HTML використовують тег

…P (Paragraph). Причому можна використовувати тільки початковий тег, так як наступний елемент

позначає як початок наступного абзацу, а й кінець попереднього. У тих випадках, коли за змістом необхідно позначити завершення абзацу, можна використовувати кінцевий тег.
Разом з тегом абзацу можна використовувати і атрибут align (вирівнювання):
align = "left" - вирівнювання по лівому краю;
align = "right" - вирівнювання по правому краю;
align = "center" - вирівнювання по центру.
приклад.

Розділ 1P >

Анімація >

стор. 3P >

У мові HTML немає засобів для створення абзацного відступу ("червоного рядка"), тому для зручності читання тексту між абзацами броузер зазвичай вводить порожній рядок. Якщо потрібно здійснити перехід на новий рядок без створення абзацу, використовується одиночний тег
. У місці його розміщення рядок закінчується, а текст, що залишився, друкується з нового рядка. Цей тег зручно використовувати, щоб, наприклад, писати вірші у стовпчик:
Впустили ведмедика на підлогу,
Відірвали ведмедику лапу,
Все одно його не кину,
Тому що він добрий.
На екрані браузера ми побачимо стандартним чином написаний чотиривірш.

Важливим засобом створення роздільників у тексті є горизонтальні смужки-лінійки, які візуально відокремлюють різні частини документа один від одного. Горизонтальна лінійка створюється поодиноким тегом. З його допомогою дуже зручно ділити сторінку на частини. У тезі допускається низка атрибутів:

Вирівнювання

align = "left"

align = "center"

align = "right"

align = "justify"

Товщина та довжина лініїу пікселях.

Size = 3 (ширина в пікселях)

width = 300 (довжина в пікселях)

width = 100% (довжина у відсотках)

Колір лінії

color = "red"

Мова HTML підтримує шість рівнів внутрішніх заголовків документа. Вони позначаються тегами від

… до … .
Заголовок першого рівня найбільший, а шостого рівня – найменший. Для заголовків можна використовувати атрибути вирівнювання вліво, в центрі, вправо.
приклад.Найбільший заголовок
Найменший заголовок

Домашні тварини

Логічне форматування тексту . У цьому пункті ми розглянемо теги, які за своїм ефектом дуже нагадують теги, що задають розмір, колір і зображення шрифту. Проте важлива відмінність у тому, що це теги дійсно описують реальні властивості тексту. Це означає, що текст може по-різному відображатись у різних браузерах, але якийсь ефект гарантований навіть у тому випадку, коли з якоїсь причини немає можливості застосувати шрифтові ефекти. Всі ці теги парні і впливають на текст, укладений між тегами, що відкривають і закривають. Закриваючий тег є обов'язковим.
Тег … використовується для цитат, назв книг. Зазвичай зображується курсивом.
Оскільки HTML була створена людьми, пов'язаними з комп'ютерами, ціла група тегів призначена для представлення текстів комп'ютерних програм і результатів взаємодії користувача з ними.
Тег< CODE >… CODE > вказує на вихідний текст комп'ютерної програми, що зазвичай відображається моноширинним шрифтом (найчастіше шрифт Courier), тобто шрифтом з фіксованим розміром.
Тег< KBD >… KBD > оформляє текст, який має бути (або був) введений за допомогою клавіатури, зазвичай відображається моноширинним напівжирним шрифтом. Від англійської keyboard – клавіатура
приклад.

Щоб запустити Windows, наберіть: win .
Код:
Для запуску Windows наберіть: win
Тег … зазначає текст як зразок (sample). Використовується для позначення тексту, який видається програмами. Відображається моноширинним шрифтом.
приклад.
Це звичайний текст
Тег … використовується для виділення змінних у лістингу програми. Зазвичай, такий текст відображається курсивом. Від англійської var iable – змінна.
приклад.
A, B, C
Код:
A , B , C var >

Тег< EM >… EM > використовується виділення елементів тексту (зазвичай курсивом).
Тег< STRONG >… STRONG > використовується для сильнішого виділення елементів тексту (напівжирним шрифтом).
приклад.
Це звичайний текст
А це вже текст із використанням тега.
Так як тут використовується смислове виділення замість оформлювального, рекомендується використовувати ці теги замість тегів і< B>.

Практична робота № 2

"Форматування тексту на Web-сторінці"

Мета: навчитися форматувати шрифт та текст на Web-сторінці.

Вказівки до виконання

    В елементі< TITLE >вкажіть назву сторінки “П/р № 2”.

    Відформатуйте наступний текст згідно з вказівками (дані курсивом у дужках), як показано на малюнку.

Домашні тварини

(ЗаголовокH 1)

(Вирівнювання по центру)

Собаки

(ЗаголовокH 2)

(Вирівнювання по центру)

Сторожові

(Вирівнювання зліва, напівжирний шрифт)

Мисливські

(вирівнювання праворуч, напівжирний шрифт)

Дресирування

(Вирівнювання по центру, напівжирний курсив)

Клуби Виставки Майданчики

(Вирівнювання по центру, розмір шрифту 10, колір шрифту червоний, шрифтArial )

Вірш

(Колір шрифту синій, розмір шрифту 6, вирівнювання по центру)

За життя я скромний,

Овацій не треба,

Але як же я класно

Дивлюся біля снаряда!

(Вирівнювання по лівому краю, розмір шрифту 6)

Створення списків

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

Теги створення ненумерованого списку:

< LI >UL >
Тег
  • є своєрідним обрамленням списку. Він дозволяє відокремлювати один список від іншого. Тег
  • позначає кожен із пунктів.

    приклад.


      Пункт 1 списку
      Пункт 2 списку
      Пункт 3 списку

    Вид на екрані:

      Пункт 1 списку

      Пункт 2 списку

      Пункт 3 списку

    Теги створення нумерованого списку:< O L> < LI >OL >


    Нумеровані списки. Структура нумерованого списку подібна до структури ненумерованого списку. Тільки для обрамлення використовується тег

  • . Кожен пункт нумерується арабськими чи римськими числами, літерами латинського алфавіту.
  • приклад.


    Пункт 1 списку
    Пункт 2 списку
    Пункт 3 списку
    O L>

    Вид на екрані:

    Пункт 1 списку

    Пункт 2 списку

    Пункт 3 списку

    Спосіб нумерації визначається за допомогою атрибута type . У таблиці наведено всі способи нумерації:

    Вид нумерації

    Практична робота № 3

    «Створення нумерованих та ненумерованих списків»

    Мета: навчитися створювати списки на Web-сторінках.

    Вказівки до виконання:

    1 . Створіть нову Web-сторінку в редакторі Блокнот.

    2 . В елементі вкажіть назви сторінки «П/р №3».

    3 . Відформатуйте наступний текст відповідно до вказівок (дані в дужках курсивом), як показано на малюнку:

    Сонце має бути:

    (Шрифт розміром 8, червоного кольору,

    вирівнювання по центру)

    1. Теплим.

    2. Круглим.

    3. Жовтим.

    Сніг має бути:

    (Шрифт розміром 6, синього кольору,

    вирівнювання по центру)

    В. Холодним.

    С. Пухнастим.

    (Шрифт обох списків чорний розмір 3).

    Гіперпосилання
    Види гіперпосилань. < A >… A > створення гіпертекстового посилання.
    У цьому тезі обов'язковий атрибут href. Його значенням є адреса URL, на яку вказує посилання. Текст посилання розміщують між тегами< A >… A>. Під час відображення документа у браузері текст посилання зазвичай підкреслюється і зображується синім кольором. Клацніть на посиланні призводить до переходу за заданою адресою URL.

    Можна виділити кілька видів гіперпосилань.

      Зовнішні (пов'язують Web-сторінку з документами, що не належать даному Web-сайту).

      Внутрішні (пов'язують документи всередині того самого Web-вузла).

    Абсолютний шлях. Якщо гіперпосилання зовнішня, то вказується повна URL-адреса документа, звана ще абсолютним шляхом.
    приклад.
    Microsoft A >
    Основна незручність абсолютного шляху полягає в тому, що при перенесенні файлів на інший сервер в Інтернеті потрібно змінювати гіперпосилання.

    Відносний шлях. Якщо гіперпосилання внутрішнє, то вказується тільки та частина URL , яка відрізняється у двох документів, що зв'язуються (так званий відносний шлях), наприклад, якщо два документи знаходяться в одній папці, достатньо вказати ім'я файлу, на який вказує гіперпосилання.
    Якщо документи знаходяться в різних папках, спочатку вказується ім'я папки, потім ім'я файлу, на який вказує гіперпосилання.

    приклади. Моя особиста сторінкаA >
    Біг на довгі дистанції A >
    Використовувати внутрішні посилання зручніше, тому що в цьому випадку при перенесенні Web-вузла на інший сервер не потрібно вносити зміни до окремих документів.

    Якоря. Гіпертекстові посилання можуть вказувати на певне місце всередині сторінки, якщо в потрібне місце попередньо вставити якір. Якір також використовує теги та A >, але замість атрибуту href для нього обов'язковим є атрибут name . Значення цього атрибуту є ім'я якоря.Воно може складатися лише з латинських літер, цифр і не повинно містити прогалин.
    Для посилання на встановлений якір треба вказати ім'я якоря наприкінці адреси URL після імені документа, відокремивши його символом "#".

    Вказівка ​​поштової адреси в гіперпосиланні . Коли гіперпосилання використовується для вказівки адреси електронної пошти, її вибір забезпечує не перехід до нового документа, а запуск поштової програми на комп'ютері, щоб надіслати повідомлення вказаному адресату. Зазвичай таке посилання розміщують наприкінці сторінки для забезпечення зв'язку з Web-майстром або автором сторінки, наприклад, Іванов Олексій A >

    приклад.


    Посилання та якоряTITLE >
    HEAD >

    Нові версії стандартних програм операційної системи свіжі драйвери можна знайти на Web-вузлі компанії
    Microsoft A >

    А тепер можна перейти до моїй особистій сторінці A >

    Про те, як зв'язатися з автором, розказано в
    наприкінці цієї сторінки
    Тут міститься основний зміст сторінки
    address”>Адреса електронної поштиA >
    BODY >
    HTML >

    Практична робота № 4

    «Створення гіперпосилань»

    Завдання 1. Створення найпростішого гіперпосилання.

    Мета: навчитися пов'язувати два HTML-документи за допомогою гіперпосилань.

    Вказівки до виконання:

      Створіть дві Web-сторінки в редакторі Блокнот. Одну назвіть page 1.htm, другу page 2.htm. Обидві сторінки збережіть в одній папці під назвою site. Зверніть увагу, що назви папки та сторінок мають бути англійською мовою та починатися з малої літери.

      В елементі вкажіть назви сторінки "П/р № 4. Завдання 1".

    На сторінку 2

    На сторінку 1

      Відкрийте в браузері першу сторінку і переконайтеся, що обидва гіперпосилання працюють правильно.

    Завдання 2. Створення гіперпосилань.

    Мета: навчитися пов'язувати три HTML-документи за допомогою гіперпосилань.

    Виконати друге завдання можна, якщо успішно впоралися із Завданням 1.

      Створіть третю сторінку page 3.htm.

      На сторінці page 3.htm створіть посилання для переходу на сторінки page 1.htm і page 2.htm .

      На сторінках page 1.htm та page 2.htm додайте гіперпосилання для переходу на сторінку page 3.htm.

      Відкрийте в браузері першу сторінку та переконайтеся, що тепер можна перейти з будь-якої сторінки на будь-яку іншу із трьох створених.

    Завдання 3. Колір гіперпосилань.

    Мета: навчитися визначати колір гіперпосилань.

    Виконати завдання можна, якщо успішно впоралися із Завданням 2.

      На сторінках page 1.htm , page 2.htm та page 3.htm у тегу визначте колір гіперпосилань:

      Відкрийте в браузері першу сторінку і, переходячи за посиланнями на сторінку, переконайтеся, що колір гіперпосилань заданий правильно.

    Малюнки наWeb -сторінці.

    Ілюстрації (малюнки, фотографії) відіграють найважливішу роль оформленні Web-страниц. Самі малюнки зберігаються в окремих файлах поза документом HTML, але відображаються браузером усередині. Для цього є одиночний тег< IMG >. Обов'язковим атрибутом цього тега є атрибут src, значенням якого є шлях до файлу з малюнком або фотографією,

    Якщо картинка лежить у тій же папці, що і Web-сторінка, то шлях є просто ім'ям файлу, наприклад: . Якщо картинка лежить в іншій папці, то цю папку треба вказати, наприклад: . Якщо картинка лежить на іншому сайті, шлях прописується повністю:
    .

    У тезі можна також використовувати такі атрибути, як:
    height , width – задають висоту та ширину області, де демонструється малюнок. Якщо заданий лише один із цих атрибутів, то другий розмір встановлюється у відповідній пропорції. Але слід пам'ятати, що масштабування погіршує якість зображення. Розмір малюнка вимірюється у пікселях або у відсотках, наприклад: , Border – задає товщину рамки навколо картинки (у пікселях). Цей атрибут можна не ставити, тому що, за умовчанням, рамка навколо картинки є завжди. Але, якщо ви хочете її прибрати, то виставляйте значення атрибута border рівним нулю,
    bordercolor – задає колір рамки навколо картинки, наприклад:
    < IMG src="picture.gif" border="3" bordercolor="#CC0000">
    У нашому прикладі колір рамки заданий червоним, ну і, природно, що атрибут border (товщина рамки) не повинен дорівнювати нулю, якщо ви хочете бачити рамку навколо картинки,
    align – вирівнювання картинки щодо інших об'єктів:
    картинка буде притиснута до лівого краю екрана, а текст обтікатиме її праворуч,
    картинка – праворуч, текст – зліва.

    Текст може розташовуватися також внизу картинки (це за замовчуванням) - (1), посередині - (2), і вгорі - (3):
    (1) -
    (2) -
    (3) -

    vspace - задає відстань між текстом та малюнком (по вертикалі):
    ,
    hspace - задає відстань між текстом та малюнком (по горизонталі):

    < imgsrc=" pr1. png" hspace="30">
    Відстань задається у пікселях.

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

    Практична робота № 5

    «Використання малюнка як гіперпосилання»

    Мета: навчитися використовувати малюнок як гіперпосилання.

      На сторінках page 1.htm, page 2.htm та page 3.htm замість текстових гіперпосилань використовуйте малюнки. Для цього:

      відкрийте папку, вказану вчителем (у папці знаходяться файли із зображенням кольорових кнопок), вставте на першу сторінку зображення блакитної кнопки та створіть гіперпосилання для переходу на другу сторінку:

      Вставте зображення помаранчевої кнопки для переходу з першої сторінки на третю;

      Встановіть бордюр обох зображень рівним 2;

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

      Самостійно вставте зображення кнопок на сторінки 2.htm і 3.htm і задайте відповідні гіперпосилання.

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

    Альтернативний текст. Web-сторінка може відображатися браузером, який не має засобів для показу зображень. Користувачі часто вимикають зображення, щоб прискорити прийом документа. І в тому і в іншому випадку бажано дати можливість дізнатися, що ж зображено на картинці, якщо її не можна побачити. Для цього використовують альтернативний текст, який задається в тезі< IMG>атрибутом alt (або title ), цей атрибут виводить текст на місці розташування картинки під час її завантаження. Наприклад:

    Використання малюнка як фону . Якщо ви хочете використовувати малюнок як тло сторінки (“шпалери”), то в тегу використовуємо цей атрибут із зазначенням адреси картинки. Наприклад:

    .

    Фрейми

    Розміщення кількох документів на одній веб-сторінці. Мова HTML дає змогу розбити вікно програми броузера на кілька частин і в кожній з них відобразити окремий документ. Такі області називаються кадрами.
    Чим відрізняється структура документа HTML, що містить кадри, від звичайного документа HTML? Такий документ не містить розділу "тіла" документа і не містить будь-якого тексту взагалі. Натомість він містить опис кадрів та назви документів, що завантажуються в окремі області.
    < FRAMESET >… FRAMESET > тегопис кадрів.
    Між тегами< FRAMESET >…FRAMESET > міститься опис розмірів та порядку розміщення областей у вікні броузера, а також задаються документи, які повинні завантажуватися в кожну з цих областей.
    Тег повинен містити обов'язковий атрибут cols або rows, що визначає спосіб розбиття вікна. Значення цих атрибутів визначають висоту (або ширину) ділянок вікна. Їх задають через кому в пікселах або у відсотках. Як останній параметр можна використовувати символ «зірочка» (*). Під такий кадр виділяється весь вільний простір.
    При використанні атрибуту cols вікно ділиться на області вертикальними лініями, а при використанні атрибуту rows – горизонтальними, наприклад,
    ,
    Якщо обидва ці атрибути задані, у вікні створюється сітка з підобластей, наприклад,






    frameset >
    В результаті екран ділиться на чотири підобласті: дві горизонтальні та дві вертикальні. Причому саме третє значення атрибуту rowsдозволяє відвести на екрані місце під вертикальну підобласть.

    < FRAM E>- одиночний тег, вкладений у тег, повинен містити обов'язковий атрибут src, визначальний документ, який буде завантажений в окрему область, наприклад,
    приклад.




    head >
    Сторінка з навігаційною панеллю >



    frameset >
    html >
    А

    Якість документів HTML.

    Творчий характер створення документів HTML схожий на програмування, так що при цьому можливі помилки, які можуть призвести до труднощів або навіть повної неможливості прочитати створений документ в Інтернеті. Крім того, велика кількість комп'ютерів, підключених до Інтернету, призводить до того, що заздалегідь неможливо передбачити, як саме виглядатиме документ на екрані конкретного користувача.

    Web-сторінки призначаються широкої аудиторії, отже під час підготовки документів HTML слід пам'ятати ці особливості. Щоб створити хороший документ HTML, слід дотримуватись ряду досить простих правил.

    3. Щоб документ HTML був доступний найширшій аудиторії, слід «відставати однією крок» від останніх досягнень у розвитку мови HTML. Останні нововведення не завжди одразу реалізуються в браузерах, а новим версіям потрібен час на те, щоб досягти більшості користувачів. Документи з використанням найновіших нововведень доступні лише обмеженій аудиторії.

    4. Помилка, яку часто роблять новачки, полягає у зловживанні елементами оформлення, особливо різноманітними кольорами та шрифтами. Така сторінка в кращому разі виглядатиме кричущою. У гіршому випадку текст взагалі не можна буде прочитати на комп'ютерах з нестандартною колірною схемою або за відсутності необхідних шрифтів.

    5. Не слід зловживати графічними зображеннями та мультимедійними файлами. Удосталь таких об'єктів завантаження сторінки може затягнутися і читач може втратити до неї інтерес ще до того, як отримає можливість щось прочитати.

    6. Оскільки створення документів HTML схоже на програмування, процес пошуку та виправлення помилок, відомий у програмуванні як налагодження, необхідний і при створенні Web-сторінки. Більшість, якщо не всі помилки можна виявити ще до того, як сторінка стане доступна стороннім читачам. До помилок, які треба виправляти, входять також граматичні помилки та помилки.

    7. Фрейми – дуже потужний, але й дуже небезпечний засіб оформлення Web-сторінок. За допомогою кадрів створено набагато більше невдалих Web-сторінок, ніж вдалих. Єдиний критерій грамотності застосування фреймів – зручність користувача. Якщо завдяки кадрам сторінка стає набагато красивішою, але трохи менш зручною, від кадрів треба відмовлятися не замислюючись. Нічого, окрім роздратування, у читачів вона не викличе.

    8. Люди цінують турботу та увагу. Розміщення найважливішої інформації у верхній частині сторінки дозволяє їм з користю проводити час, протягом якого відбувається завантаження документа Супровід ілюстрацій альтернативним текстом не вартий великих праць, але високо цінується. Наявність великої кількості корисних гіперпосилань на сторінці не тільки допомагає людям плідно подорожувати просторами Інтернету, але й спонукає їх щоразу повертатися на сторінку, що надала їм таку можливість.

    Практична робота № 6
    "Розміщення кількох документів на одній Web-сторінці"

    Мета: навчитися створювати кадри у текстовому редакторі Блокнот.
    Вказівки до виконання:

      Відкрийте текстовий редактор Блокнот.

      Створіть нову Web-сторінку, яка у браузері має виглядати так:

      В елементі вкажіть назву сторінки «П/р №6».

      Перегляньте створену Web-сторінку у вікні браузера.


      Внесіть до нього такі зміни: атрибут rowsзміните два перші значення, Виберіть третє значення.

      Збережіть зміни.

      Перегляньте результат у браузері. Що змінилося?

      Скасуйте зміни, поверніться до початкового стану веб-сторінки.

      Перегляньте веб-сторінку у вікні браузера.

    Тема 3. Графіка на Web-сторінці

    Елементи теорії комп'ютерної графіки

    Колірна модель.

    Зображення може бути чорно-білим, напівтоновим (відтінки одного кольору) та кольоровим. Однак, кольорове зображення в залежності від його призначення може бути в різній палітрі кольорів. Палітра RGB використовують у моніторах комп'ютерів, тобто. для зображень, які будуть переглядатися на моніторі. Палітра CMYK використовується для створення зображень, призначених для друку.

    Найбільш поширена колірна модель називається RGB Red – червоний, Green – зелений, Blue – синій за назвами трьох базових кольорів, що використовуються в ній для утворення всіх інших. Колірну модель RGB зазвичай ілюструють картинкою у вигляді трьох гуртків, що перетинаються. У центрі перетину ці три кольори у сумі дають білий колір. Попарне перетин суміжних гуртків дає додаткові кольори: жовтий, блакитний, пурпуровий.

    У моделі RGB є три канали – червоний, зелений і синій, тобто RGB – триканальна колірна модель.

    Кожен із трьох колірних компонентів RGB може набувати одне з 256 значень – від максимальної інтенсивності (255,2555,255 - білий) до нульової інтенсивності (0,0,0 – чорний), тобто. абсолютно будь-який колір і відтінок кольору можна отримати поєднанням червоного, зеленого та синього кольорів у різних пропорціях

    Для того щоб створити гармонійну композицію кольорів, необхідно знати характеристики кольору. Таких характеристик природно багато, ми розглянемо лише основні.

    Характеристики кольору

    Одна з колірних схем характеризує природні властивості будь-якого відтінку - це схема HSV (тон, насиченість, яскравість)

    Hue тон – одна з точок кольору, максимально яскрава і насичена.

    Saturation насиченість - співвідношення основного кольору і того ж яскравості сірого.

    Value яскравість – загальна яскравість кольору (крайні позиції – чорний та максимально яскравий тоновий)

    Практична робота № 6

    «Робота з колірною моделлю RGB»

    Завдання 1. Визначення кольорів у форматіRGB

    Мета: навчитися визначати колір у форматі RGB.

    Вказівки до виконання:

      Запустіть графічний редактор Paint (Пуск – Програми – Стандартні)

      Визначте, який колір записаний у моделі RGB та заповніть таблицю:

    Для цього виконайте команду Палітра – Змінити палітру. У діалоговому вікні Зміна панелі клацніть на кнопці Визначити колір, введіть числові значення для кольорів у текстові поля внизу від поля. Допустимий діапазон для кожного блоку від 0 до 255, при цьому 0 відповідає найтемнішому, а 255 - найсвітлішому.

    Завдання 2. Змішування кольорів різної інтенсивності у графічному редакторі Paint

    Мета: навчитися працювати з кольором різної інтенсивності в найпростішому графічному редакторі.

    Вказівки до виконання:

      Визначте, який колір буде отримано в результаті змішування двох кольорів максимальної інтенсивності (255):

      червоного та зеленого;

      зеленого та синього;

      червоний і синій.

      Визначте, який колір буде отримано в результаті змішування двох кольорів половинної інтенсивності (127):

      червоного та зеленого;

      зеленого та синього;

      червоний і синій.

    зелений та синій

    червоний та синій

    максимальна інтенсивність

    половинна інтенсивність

    Завдання 3. Малювання заданим кольором у графічному редакторіPaint .

    Мета: навчитися визначати колір.

    Вказівки до застосування:

      У новому файлі намалюйте такі геометричні фігури, заданого кольору:

      Квадрат (205, 44, 100);

      Прямокутник (0, 230, 69);

      Коло (30, 30, 30);

      Овал (200, 100, 20);

      Трикутник (10, 10, 10);

      Трапеція (50, 50, 250).

    Колірні схеми

    Знаючи особливості сприйняття кожного кольору та колірних поєднань, можна побудувати цілу низку готових схем. Кожна з цих схем, будучи втіленою в життя, звучить по-своєму, вносить певний настрій у композицію.

    Якщо ми хочемо досягти гармонійного поєднання кольорів, то можна взяти кілька довколишніх, розташованих один за одним на колірному колі. Наприклад жовтий та жовто-зелений.

    Для створення контрасту вибирають протилежні кольори, розташовані навпроти один одного. Такі кольори називаються такими, що доповнюють. Застосовані поруч, вони роблять один одного яскравішим і живішим. Пари жовтий – фіолетовий, пурпуровий – зелений – приклади кольорів, що доповнюють.

    Крім використання кольорів, розташованих поруч один з одним, можна спробувати використовувати одні й самі кольори, але різного ступеня насиченості.

    Однак найбільш надійне і невичерпне джерело колірних схем – природа. Людина є її частиною, і ніщо так не тішить її око, як гармонія природної ніжності та краси.

    Престижні кольори: золото, срібло, темно-сірий, чорний. Їх завдання – передати солідність, впевненість, стабільність та високу вартість.

    Пастельні кольори: ніжні, бежеві, рожеві, блакитні - жіночні, м'які, розслаблюючі.

    «Здорові» кольори: з американської психології – чистота, здоров'я, впевненість, сім'я (жовто-зелена гама із додаванням чорного кольору).

    Природні кольори: близькі до природних органічних компонентів.

    «Розтяжки» як варіант використання кольору – це зазвичай тональні відтінки одного кольору і як акцент – активніший колір

    Краще дотримуватися перевіреного часом рецепту: користуватися мінімумом кольорів, але самі кольори при цьому підбирати по можливості контрастні. Основна вимога до кількох кольорів для фону і тексту – достатній контраст між ними, необхідними для комфортного читання.

    Безпечна палітра.

    Не можна забувати, що автор Web -сторінки немає жодного уявлення у тому, який моделі комп'ютера, і під керівництвом яких програм буде проглядатися його твір. Він не впевнений, чи не перетвориться його «зелена ялинка» на червону чи помаранчеву на екранах користувачів.

    Тому всі популярні програми для перегляду Web-сторінок (броузери) заздалегідь налаштовані на одну фіксовану палітру. У цій панелі не 256 кольорів, а лише 216. Це пов'язано з тим, що не всі комп'ютери можуть відтворювати 256 кольорів.

    Така фіксована палітра, що жорстко визначає індекси для кодування 216 кольорів, називається безпечною палітрою.

    Растрова графіка

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

    Растрове подання зазвичай використовують для зображення фотографічного типу з великою кількістю деталей або відтінків. Масштабування таких картинок у будь-який бік зазвичай погіршує якість.

    Векторна графіка

    Векторне уявлення полягає в описі елементів зображення математичними кривими із зазначенням їх кольорів та заповненості. Червоний еліпс на білому тлі буде описаний лише двома математичними формулами – прямокутника та еліпса відповідних кольорів, розмірів та розташування. Очевидно, що такий опис займе значно менше місця, ніж у випадку з растровою графікою. Ще одна перевага – якісне масштабування у будь-який бік.

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

    Формати графічних файлів для Інтернету

    GIF і JPEG – це два найбільш популярні графічні формати, які фактично стали стандартами для використання на WWW.

    Фотографії найкраще зберігати у форматі JPEG, а ілюстрації у форматі GIF

    Оптимізація графіки.

    Для Web-сторінок дуже важливим є питання розміру фотографії.

    Найперший етап оптимізації – виділення у фотографії головного з відкиданням решти та акцентування на ілюстрованому елементі. Це досягається за допомогою операції кадрування та знаходження найвиразнішої частини, що передає сенс фотографії. Після цієї операції можна оптимізувати зображення для досягнення найменшого розміру. Але з розмірами фотографій потрібно дотримуватись певного компромісу – не робити їх надто дрібними. І не робити їх надто величезними. Зазвичай фотографія має розмір 250 х 300 пікселів і займає близько 6-10 Кбайт. Це не означає, що всі фотографії повинні мати такі ж розміри, але площа фотографії повинна бути еквівалентною. Так, наприклад, файл розміром 45,93 Кбайта за швидкості завантаження 28,8 Кбіта в секунду завантажуватиметься в браузер 17 секунд.

    Практична робота № 8

    "Розміщення графіки на Web-сторінці"

    Завдання 1. Оформлення кольоромWeb -Сторінки.

    Мета: навчитися створювати кольорове тло Web-сторінки, використовувати шрифт різного кольору та розміщувати горизонтальні лінії на сторінки.

    Вказівки до виконання:

      Створіть нову Web-сторінку в редакторі Блокнот.

      В елементі вкажіть назву сторінки «П/р № 8. Завдання 1».

      У початковому елементі скористайтеся відповідним атрибутом, щоб зробити колір фону сторінки чорним.

      Зробіть напис білим кольором «На добраніч». Вирівняйте її посередині сторінки. Розмір шрифту 12.

      Вставте горизонтальну лінію червоного кольору.

      Зробіть напис жовтого кольору "Приємних сновидінь". Вирівняйте її посередині сторінки. Розмір шрифту 8.

      Вставте горизонтальну лінію синього кольору завтовшки 10 пікселів, довжиною 50% від ширини екрана, та вирівняйте її по центру.

    Завдання 2. Розміщення графіки на Web-сторінці.

    Мета: навчитися розміщувати графічні зображення на Web-сторінці.

    Вказівки до виконання:

      Створіть нову Web-сторінку в редакторі Блокнот.

      В елементі вкажіть назву сторінки "П/р № 8. Завдання 2".

      Якщо в тезі не вказувати колір сторінки, то фон буде білим.

      Розмістіть на сторінці малюнок футбольного меча. Файл з ім'ям soccer .gif знаходиться у папці, вказаній вчителем. Для розміщення зображення вам потрібно вказати шлях до файлу в елементі . Щоб спростити опис шляху до цього графічного файлу, скопіюйте цей файл у ту ж папку, в якій буде збережено Web-сторінку. Тоді елемент виглядатиме так:

    Якщо файл не знаходиться в одній папці з Web-сторінкою, необхідно вказати відносний шлях до цього файлу.

      Зробіть підпис до малюнка «Футбольний м'яч» за допомогою атрибуту alt (title).

      Створіть рамку навколо малюнка шириною 2 пікселі.

      Над малюнком помістіть заголовок «Світ футболу» найбільшого розміру та вирівняйте його по центру сторінки.

    Тема 4. HTML-теги. Таблиці

    C видання та форматування таблиць
    Завдання рядка та комірки таблиці. Таблиця – це один із найбільш зручних способів представлення великих обсягів даних. Мова HTML має найбагатші можливості створення різних видів таблиць.
    Під час створення таблиць використовується принцип вкладення: всередині основного елемента таблиці

    TR - тег, що задає рядок таблиці. Кінцевий тег можна використовувати, оскільки рядок закінчується там, де починається наступний рядок.
    …TD > - тег, що задає осередок таблиці. Кінцевий тег також не можна використовувати.
    Усередині осередків можуть бути будь-які дані та будь-які теги HTML, допустимі в тілі документа. Наприклад, комірка таблиці може містити вкладену таблицю чи малюнок. Броузери автоматично обчислюють розміри осередків та всієї таблиці, хоча ці властивості частково можна задати і за допомогою атрибутів.
    Приклад (таблиця, що складається з двох рядків та стовпців).

ДержаваСтолиця
Росія Москва
Франція Париж
TABLE >
Ось як це виглядає на екрані:

Номер телефону

Петрова А.І.

Смирнов В.П.

Завдання ширини кадру таблиці. За допомогою атрибуту border можна задавати ширину рамки таблиці в пікселях, наприклад:


Можна зробити межі таблиці невидимими, для цього ширину рамки таблиці потрібно встановити рівною 0, наприклад,

Завдання ширини та висоти таблиці . Ширину та висоту таблиці можна задавати точно у пікселях або у відсотковому відношенні до ширини сторінки у вікні броузера. Існують стандартні атрибути:
width – ширина;
height – висота.
Наприклад, якщо нам потрібно задати таблицю певного розміру, наприклад, шириною 500 пікселів, то ми вкажемо:


Якщо ми хочемо отримати таблицю на всю ширину екрана, не турбуючись при цьому, який дозвіл монітора у того, хто переглядатиме нашу Web-сторінку, ми задамо ширину сторінки, як 100%.

Ось як це виглядає на екрані:

Номер телефону

Петрова А.І.

Смирнов В.П.

Якщо нам необхідна велика висота рядків, наприклад, 300 пікселів, то ми вкажемо ще один атрибут:


Завдання кольору фону та кольору осередків таблиці . Для всієї таблиці може бути заданий колір тла, для цього є атрибут bgcolor. Значенням цього атрибуту може бути або англійське слово, наприклад red, або шістнадцятковий код, наприклад #FF0000.
Наприклад, якщо у створеній нами першій таблиці потрібно задати сріблястий фон, то ми вкажемо:

Ось як це виглядає на екрані:

Номер телефону

Петрова А.І.

Смирнов В.П.

Можна задавати окремо колір осередків таблиці. У цьому випадку атрибут bgcolor міститься всередині елемента

Наприклад,


ДержаваСтолиця
Gold>РосіяYellow>Москва
Maroon>ФранціяOrange>Париж
TABLE >

Ось як це виглядає на екрані:

Вирівнювання даних у осередках таблиці.
C існує набір атрибутів, призначених для вирівнювання даних у осередках таблиці. Атрибут align дозволяє вирівнювати дані в осередках по горизонталі. Він приймає такі значення:
Left - вирівнювання вліво;
Right – вирівнювання праворуч;
Center – вирівнювання по центру.
Атрибут valign дозволяє вирівнювати текст на вертикалі. Значення можуть бути такі:
Top - вирівнювання по верхньому краю осередку;
Middle - вирівнювання по центру;
Baseline - вирівнювання по першому рядку
приклад.




Вирівнювання по горизонталі B >TD >

По центру
left> По лівому краю
Праворуч

Вирівнювання по вертикалі B >TD >
valign=top > По верхньому краю TD >
По центру TD >
По нижньому краю TD >
TR >
TABLE >
В результаті ми отримаємо наступну таблицю: Вирівнювання по горизонталі

По центру

Ліворуч

Праворуч

Вирівнювання по
вертикалі

По верхньому краю

По центру

По нижньому краю


< table width =500 border =3>

Успішність

N п/п Прізвище Школа Клас

Практична робота № 9
«Створення та форматування таблиці»

Мета: навчитися створювати та форматувати прості таблиці у текстовому редакторі Блокнот.
Вказівки до виконання:

Створіть нову Web-сторінку, яка в броузері має виглядати так:

Прізвище

Номер телефону

Петрова А.І.

31-74-16

Смирнов В.П.

46-29-89

Колір фону таблиці – сріблястий, ширина рамки таблиці – 1.

В елементі вкажіть назву сторінки «П/р №14».

Перегляньте створену Web-сторінку у вікні броузера.

Поверніться до файлу, збереженого в Блокноті.
Внесіть до нього зміни так, щоб Web-сторінка в броузері виглядала так:

Телефонний довідник

Прізвище

Номер телефону

Петрова А.І.

31-74-16

Смирнов В.П.

46-29-89

Колір фону осередків першого рядка – світло-зелений, колір фону осередків інших рядків – сріблястий, ширина рамки таблиці – 5.

Перегляньте веб-сторінку у вікні броузера.

Збережіть зміни.

Об'єднання рядків або стовпців у комірці .

При побудові складних таблиць необхідно об'єднати (злити) в одному осередку кілька рядків або стовпців. Для цього існують атрибути: colspan - вказує кількість стовпців, об'єднаних в одному осередку (за замовчуванням = 1), rowspan - вказує кількість рядків, об'єднаних в одному осередку (за умовчанням = 1). Приклади:

1

1

Вся відмінність такої побудови таблиць полягає у появі параметра rowspan="2", цифра в якій відповідає кількості "підрядків", тобто. буквально те, скільки рядків злилося в осередку. Якщо в симетричній таблиці ми читаємо ліворуч-праворуч, то тут відбувається те саме, тільки чому ж у коді попереду комірки з двійкою стоїть комірка з цифрою три? Все дуже просто - буквальнокод для першого рядка розшифровується як "комірка, що містить дане 1", "комірка, що містить дане 3, що складається з двох підрядків", код для другого рядка розшифровується як "комірка, що містить дане 2". Як бачимо, фізично осередок 3 належить до першого рядка!

Якщо ж у нас існують комірки, поєднані по горизонталі, то замість тега rowspan використовується тег colspan , природно, в тій комірці, яка займає площу кількох стовпців). Наприклад:

1
2 3

Практична робота № 10
«Об'єднання рядків або стовпців у осередках таблиці»

Мета: навчитися створювати складні таблиці у текстовому редакторі Блокнот.
Вказівки до виконання:

    Відкрийте текстовий редактор Блокнот.

    Створіть нову Web-сторінку, яка у браузері має виглядати так:

Успішність

п/п

Прізвище

Школа

Клас

Оцінки з хімії

1 п/г

2 п/г

Іванов

Петров

Сидорів

Колір тла першого рядка таблиці - аквамарин, ширина таблиці – 500, ширина рамки таблиці – 3.

    В елементі вкажіть назву сторінки «П/р №10».

    Перегляньте створену Web-сторінку у вікні браузера.

    Поверніться до файлу, збереженого в Блокноті.

Розмітка Web-сторінки за допомогою таблиці. Розмітку Web-сторінки зручно виконувати з допомогою таблиці. Можливі різні варіанти розмітки. Розглянемо деякі з них.
Перший варіант. Розмітка сторінки здійснюється за допомогою сторінки шириною на весь екран, незалежно від того, яка роздільна здатність екрана (width = “1000%”). У цьому випадку зручно створити таблицю, що складається з двох рядків та двох стовпців. Верхній рядок буде відведено під заголовок сторінки, лівий стовпець буде відведено під меню Web-сайту. За такої розмітки сторінка завжди займатиме весь екран, незалежно від того, який дозвіл екрана стоїть у відвідувача (рис. 4.12).

Мал. 4.12.

Приклад розмітки Web-сторінки. Перший варіант

Другий варіант. Розмітка сторінки здійснюється за допомогою таблиці шириною 760 пікселів, вирівняної по центру екрана. При цьому відвідувач, у якого роздільна здатність екрана дорівнює 800x600 пікселів, бачитиме сторінку шириною практично на весь екран, а відвідувач, у якого роздільна здатність монітора дорівнює 1024x768 і вище, бачитиме таблицю шириною 760 пікселів по центру екрану і білі поля з боків від неї.

У цьому випадку зручно створити таблицю, що складається з трьох рядків та одного стовпця. Верхній рядок буде відведений під заголовок сторінки, другий рядок буде відведений під меню Web-сайту, а третій рядок безпосередньо під зміст сайту (рис. 4.13).

Мал. 4.13.

Приклад розмітки Web-сторінки. Другий варіант

Якщо необхідно розмістити всередині тексту сторінки будь-які ілюстрації, фотографії та інше, то в цьому випадку також використовуються таблиці. У наведеному нижче прикладі до другого осередку другого рядка вставлено таблицю, що складається з двох рядків і трьох стовпців. У першу і третю комірки першого рядка вставлені малюнки, а в другу комірку першого рядка - назву сторінки. До всіх осередків другого рядка введено текст (рис. 4.14).



Мал. 4.14.

Приклад розмітки Web-сторінки. Третій варіант

_____________________________________________________________________________

Тема 5 . Підсумкова робота «Створення Web-сайту на тему в ТР «Блокнот»

Учні вдома розробляють та оформляють на папері у вигляді творчої роботи проект Web-сайту, а потім на уроці реалізовують його засобами мови HTML.

Курс розроблений на основі книги І. Смирнова "Початку Web-дизайну".

Думаєте, як створити HTML-сторінку? Для цього потрібно витратити кілька годин, і ви знатимете А створити свою першу сторінку зможете за 5 хвилин.

HTML розшифровується як HyperText Markup Language. У перекладі це означає "мова гіпертекстової розмітки". Важливо розуміти, що HTML – це не мова програмування, а саме розмітки сайту.

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

У цій мові використовуються спеціальні теги. Кожен тег виконує свою функцію. Їх дуже багато. В ідеалі потрібно вивчити все. Але для початківця базових знань цілком достатньо.

Основи HTML

Перед тим, як створити HTML-сторінку, потрібно знати, з чого вона складається. У цій мові є два поняття: елемент та тег.

Як бачите, тег, що відкриває і закриває, відрізняються тільки "/".

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

Також запам'ятайте, що структура мови HTML має власну ієрархію. Інакше вона називається вкладеністю. є найголовнішим, оскільки всі інші знаходяться усередині нього.

HTML має два дочірні елементи:

  • ... ;
  • .. .

У блоці HEAD вказується різна службова інформація. Ця інформація в браузері не виводиться. Наприклад, вказівки для розробників, для будь-яких програм, для роботів та багато іншого.

Найголовніше – тут немає контенту.

У розділі BODY вказується зміст документа, який буде відображено користувачеві.

Навчіться відразу робити відкриті та закриті теги, оскільки може бути і по 10 вкладених елементів. Крім цього, для зручності рекомендується вкладені теги робити з відступом. Наприклад, так.

Так роблять, щоб рівні за значимістю теги були одному рівні, а дочірні - " усередині " . Так набагато зручніше для сприйняття та пошуку потрібного шматка коду. Інакше можна заплутатися. Але для економії місця саме і body можна робити без відступів. Так роблять, щоб у решти не було зайвого відступу. Решту бажано відокремлювати.

Як створити просту сторінку на HTML

Для написання коду вам потрібен якийсь редактор. Їх дуже багато. Популярними є Notepad++ та Adobe Dreamweaver. Також можна використовувати блокнот.

Так виглядає редактор Notepad++.

Це дуже зручний редактор і при цьому безкоштовний. Вищезазначений Adobe Dreamweaver є платним. Відмінність редакторів, призначених для написання від блокноту, полягає в тому, що спеціальні теги підсвічуються. Якщо він не підсвітився, то ви написали неправильно.

Для того, щоб підсвічування відповідало мові, його потрібно вказати в налаштуваннях.

Давайте розглянемо, як створити сторінку HTML у блокноті. Тобто закінчимо технічну частину і потім перейдемо безпосередньо до вивчення тегів.

Як створити веб-сторінку в блокноті HTML

Для початку відкрийте блокнот.

Потім наберіть у ньому те, що вказано на наступному скріншоті.

Звикайте писати руками, а не просто копіювати. Коли ви пишіть руками, ви краще запам'ятовуєте всю основу тегів.

Після цього файл можна відкривати у браузері та милуватися результатом. Тепер вам має бути зрозумілим, як створити веб-сторінку в блокноті HTML.

Всесвітній консорціум W3C

Існує така організація, як W3С, яка розробляє та впроваджує всі стандарти для інтернету. Усі браузери підпорядковуються цим стандартам та обробляють розмітки (коди) сторінок відповідно до цих правил.

На офіційному сайті розробників HTML можна знайти таблицю з усіма тегами і правилами їх використання. У рамках цієї статті ми розглядаємо найголовніші.

Чи можете ви подумати, які можуть бути правила? Всі ці теги мають свою рекомендацію. Їх декілька:

  • Необов'язковий мітка.
  • Заборонений.
  • Порожній тег.
  • Застарілий
  • Втрачений.
Теги в HTML

Перед тим, як створити HTML-сторінку, потрібно розібратися з тим, що має бути у службовій частині HEAD.

В області HEAD є як обов'язкові, і необов'язкові теги. До обов'язкового тегу належить заголовок. Він позначається Заголовок. Він надається всьому документу. І те, що ви бачите в результатах пошукової системи Google, це тег title.

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

Позначається вони як

Все, що знаходиться між , розцінюється програмою саме так. Зверніть увагу, що не можна вкласти тег-коментар в інший тег-коментар. Бо як тільки ви відкриєте.

Приклад такої вкладеності:

продовження першого коментаря -->

Результатом у браузері буде наступне

продовження першого коментаря -->

А ось шматок не буде видно. Другий тег, Що відкривається Ще один якийсь текст