Теги (дескриптори) у HTML – це спеціальні елементи розмітки, що визначають, як даний документ HTML має інтерпретуватися програмою перегляду інформації – браузером. Кожний тег описує посилання на якийсь об`єкт з
об`єктної моделі браузера.
Теги HTML бувають одно- і двокомандні.
Однокомандні теги зазвичай використовуються для зміни вигляду виведеної на екран інформації. Вони задаються в такому вигляді:
<команда [атрибут=значення [атрибут=значення ]…]>текст ,
де команда – команда HTML;
атрибут=значення – задання конкретних значень параметрам (атрибутам) команди (не є обов`язковими);
текст – текст, що виводиться на екран тільки для читання у вигляді, обумовленому командою та її атрибутами
Двокомандні теги мають такий синтаксис:
<команда [атрибут=значення [атрибут=значення ]…]>
[текст][тег][[текст][тег]…]
</команда [атрибут=значення [атрибут=значення ]…]>
де / – використовується у випадку, коли тег є останнім (закриваючим) у блоці тегів.
Основні теги Теги заголовку Атрибути тіла документа Теги фізичного форматування тексту Теги логічного форматування тексту Якірні теги та гіперпосилання Графичі забраження і зображення-карти Таблиці в HTML Фрейми Форми (формуляри) |
|||||||||||||||||||||||||||||||
Основні теги – теги для відкриття/закриття документів і їхніх частин (структурні теги) | |||||||||||||||||||||||||||||||
<html></html> | Початок і кінець документа; вказує програмі перегляду сторінок що це HTML документ | ||||||||||||||||||||||||||||||
<head></head> | Заголовок; визначає місце, де поміщується різна інформація, яка не відображається в тілі документа. Тут розташовується тег назви документа та теги для пошукових машин | <body></body> | Тіло документа; визначає видиму частину документа | ||||||||||||||||||||||||||||
Теги заголовку та метатеги. | |||||||||||||||||||||||||||||||
<title></title> | Поміщує назву документа, що відображається у заголовку вікна | ||||||||||||||||||||||||||||||
<meta name="ім`я об`єкта, яким хочемо управляти" content=”значення”> або <meta http-equiv="ім`я http-заголовка content=”значення”> |
Метатеги призначені для управління документа і не опрацьовують корисний текст документа | ||||||||||||||||||||||||||||||
<meta http-equiv=”expires” content=”Mon, 13 Nov 2015 00:00:01 GMT”> | При завантаженні документа браузер буде брати останню версію, а не версію кеша | ||||||||||||||||||||||||||||||
<meta http-equiv=”content-Type” content=”text/html; charset=Windows-1251″> | Для визначення браузером кодування веб-сторінки | ||||||||||||||||||||||||||||||
<meta http-equiv=”refresh” content=”t”; url=адреса> | Для примусового перезавантаження або автоматичного завантаження будь-якого документа | ||||||||||||||||||||||||||||||
<meta http-equiv=”cashe-control” content=”public/private/no-cashe/no-store”> | Для управління кешуванням | ||||||||||||||||||||||||||||||
<meta http-equiv=”window-target” content=”top/bottom”> | Для визначення вікна поточної сторінки | ||||||||||||||||||||||||||||||
<meta http-equiv=”autor” content=”Ваші ПІБ, e-mail…”> | Для зазначення імені автора і додаткової інформації про нього | ||||||||||||||||||||||||||||||
<meta http-equiv=”copyright” content=”Ваша_фірма”> | Для зазначення відомостей щодо авторських прав | ||||||||||||||||||||||||||||||
<meta http-equiv=”keywords” content=”Ключові слова”> | Для зазначення ключових слів і термінів. Призначений для пошукових систем (індексування) (максимум – 1000 символів) | ||||||||||||||||||||||||||||||
<meta http-equiv=”description” content=”Опис сторінки”> | Для короткого опису сторінки. Призначений для пошукових систем (індексування) (максимум – 200 символів) | ||||||||||||||||||||||||||||||
Атрибути тіла документа | |||||||||||||||||||||||||||||||
<body bgcolor=”?”> | Встановлює колір фону документа, використовуючи значення кольору у вигляді RRGGBB, наприклад: FF0000 – червоний колір | ||||||||||||||||||||||||||||||
<body text=”?”> | Встановлює колір тексту документа, використовуючи значення кольору у вигляді RRGGBB, наприклад: 000000 – чорний колір | ||||||||||||||||||||||||||||||
<body link=”?”> | Встановлює колір гіперпосилань, використовуючи значення кольору у вигляді RRGGBB, наприклад: 00FF00 – зелений колір | ||||||||||||||||||||||||||||||
<body vlink=”?”> | Встановлює колір гіперпосилань, на яких ви вже побували, використовуючи значення кольору у вигляді RRGGBB, наприклад: 333333 – сірий колір | ||||||||||||||||||||||||||||||
<body alink=”?”> | Встановлює колір гіперпосилань при натисканні | ||||||||||||||||||||||||||||||
Теги фізичного форматування тексту | |||||||||||||||||||||||||||||||
<p></p> | Створює новий абзац
|
||||||||||||||||||||||||||||||
<pre></pre> | Тег авторського форматування. Виділяє попередньо відформатований і розмічений текст, тобто – рядки відображаються точно так само, як надруковані, і при цьому зберігаються множинні пробіли і переведення рядків | ||||||||||||||||||||||||||||||
<b></b> | Виділення жирним шрифтом (болд) – приклад | ||||||||||||||||||||||||||||||
<i></i> | Виділення нахиленим шрифтом (курсивом) – приклад | ||||||||||||||||||||||||||||||
<u></u> | Виділення підкресленням – приклад | ||||||||||||||||||||||||||||||
<strike></strike> | Виділення переккреслюванням – |
||||||||||||||||||||||||||||||
<tt></tt> | Оформлення шрифтом з фіксованою шириною літер (моноширинним шрифтом); використовується рідко – приклад | ||||||||||||||||||||||||||||||
<big></big> | Текст із великим розміром літер (використовується рідко) – приклад | ||||||||||||||||||||||||||||||
<small></small> | Текст із малим розміром літер (використовується рідко) – приклад | ||||||||||||||||||||||||||||||
<sub></sub> | Використовується для підрядкових індексів – приклад приклад | ||||||||||||||||||||||||||||||
<sup></sup> | Використовується для надрядкових індексів – приклад приклад | ||||||||||||||||||||||||||||||
<center></center> | Відображує текстову чи графічну інформацію в центрі наданого простору | ||||||||||||||||||||||||||||||
<nobr> | Забороняє переведення на новий рядок | ||||||||||||||||||||||||||||||
<wbr> | Вказує де розбивати рядок для перенесення на новий | ||||||||||||||||||||||||||||||
<br> | Вставлює примусове переведення на новий рядок | ||||||||||||||||||||||||||||||
Теги логічного форматування тексту | |||||||||||||||||||||||||||||||
<h1></h1> | Створює найбільший заголовок | ||||||||||||||||||||||||||||||
<h2></h2>, <h3> </h3>, <h4></h4>, <h5> </h5> | Створює заголовки проміжних розмірів | ||||||||||||||||||||||||||||||
<h6></h6> | Створює найменший заголовок | ||||||||||||||||||||||||||||||
<blockquote></blockquote> | Цитата; зазвичай відокремлюється пробілами зверху і знизу, а також відступом ліворуч, і відображається курсивом | ||||||||||||||||||||||||||||||
<em></em> | Текст, що має особливе значення; зазвичай виділяється крусивом – приклад | ||||||||||||||||||||||||||||||
<strong></strong> | Текст, що має особливе значення; “посилене” виділення тексту – приклад | ||||||||||||||||||||||||||||||
<kbd></kbd> | Текст, уведений користувачем – приклад | ||||||||||||||||||||||||||||||
<code></code> | Лістінг програми | ||||||||||||||||||||||||||||||
<samp></samp> | Позначає текст як зразок. Текст, позначений цим тегом, зазвичай виділяється як моноширинний | ||||||||||||||||||||||||||||||
<var></var> | Ім`я змінної. Зазвичай виділяється курсивом чи як моноширинний текст – приклад | ||||||||||||||||||||||||||||||
<address></address> | Визначає таку інформацію, як адреса, підпис і авторство. Зазвичай виділяється курсивом і відображається з відступами зверху та знизу | <acronym></acronym> | Застосовується для позначення акрономів (абревіатур), наприклад WWW. Не відображується візуально, але необхідний для браузерів з мозним синтезом і в деяких інших випадках | ||||||||||||||||||||||||||||
<comment></comment> | Текст, вміщений між тегами, не відображується браузером | ||||||||||||||||||||||||||||||
<font></font> | Тег для роботи зі шрифтами тексту
|
<ol></ol> | Створює нумерований (впорядкований) список
|
||||||||||||||||||||||||||||
<ul></ul> | Створює ненумерований (невпорядкований) список
|
||||||||||||||||||||||||||||||
<li> | Визначає кожен елемент списку для нумерованного і ненумерованного | ||||||||||||||||||||||||||||||
<dl></dl> | Створює список визначень; використовується для словника термінів | ||||||||||||||||||||||||||||||
<dt> | Визначає кожен з термінів списку | ||||||||||||||||||||||||||||||
<dd> | Описує кожне визначення | ||||||||||||||||||||||||||||||
<div align=”?”></div> | Важливий тег, використовується для форматування великих блоків тексту HTML документа, також використовується в таблицях стилів | ||||||||||||||||||||||||||||||
Якірні теги та гіперпосилання | |||||||||||||||||||||||||||||||
<a href=”url”></a> | Створює гіперпосилання на іншу веб-сторінку, інтернет ресурс або файл
|
||||||||||||||||||||||||||||||
<a href=”mailto:email”></a> | Створює гіперпосилання виклику поштової програми для написання листа за вказаною адресою | ||||||||||||||||||||||||||||||
<a href=”#мітка”></a> | Створює гіперпосилання на мітку поточної сторінки | ||||||||||||||||||||||||||||||
<a name=”мітка”></a> | Зазначає частину тексту, як позначку для гіперпосилань на сторінці | ||||||||||||||||||||||||||||||
<a href=”url#мітка”></a> | Створює гіперпосилання на мітку іншої сторінки | Графичі забраження і зображення-карти | |||||||||||||||||||||||||||||
<img src=”url”> | Додає зображення в HTML документ
|
||||||||||||||||||||||||||||||
<hr> | Додає в HTML документ горизонтальну лінію
|
||||||||||||||||||||||||||||||
<map name=”myname”></map> | Задає зображення-карту, оремі частини якої є гіперпосиланням (чутливі області); поміщується в розділ head | ||||||||||||||||||||||||||||||
<area> | Задає чутливі області
|
||||||||||||||||||||||||||||||
Таблиці в HTML | |||||||||||||||||||||||||||||||
<table></table> | Створює таблицю
|
||||||||||||||||||||||||||||||
<tr></tr> | Визначає рядок у таблиці
|
||||||||||||||||||||||||||||||
<td></td> | Визначає окрему комірку в таблиці
|
||||||||||||||||||||||||||||||
<th></th> | Визначає заголовок таблиці (нормальна комірка з відцентрованим жирним текстом) | ||||||||||||||||||||||||||||||
<caption></caption> | Визначає підпис таблиці | ||||||||||||||||||||||||||||||
Фрейми – структура, коли вікно браузера розділяється на підвікна, у кожному з яких можна відображати довільні документи мовою HTML | |||||||||||||||||||||||||||||||
<frameset></frameset> | Передує тегу <body> в документі, що містить фрейми
|
||||||||||||||||||||||||||||||
<frame> | Визначає одиничний кадр чи область в таблиці фреймів
|
||||||||||||||||||||||||||||||
<noframes></noframes> | Визначає, що буде показано у вікні браузера, якщо він не підтримує фрейми | ||||||||||||||||||||||||||||||
Форми (формуляри) – це інструменти для створення програм-оброблювачів | |||||||||||||||||||||||||||||||
<form></form> | Створює форми
Елементи управління формою
|
||||||||||||||||||||||||||||||
<input type="text" name="var-name" value="рядок за замовчуванням" size="розмір" maxlength="макс_довжина"> |
Елемент управління у формі
|
||||||||||||||||||||||||||||||
<input type="password" name="var-name" value="рядок" size="25" maxlength="15"> |
Елемент управління для створення рядка з паролем | ||||||||||||||||||||||||||||||
<input type="radio" name="var-name" value="рядок" checked> | Елемент управління для створення перемикача-радіокнопки. Опція checked зказується для однієї з кнопок, щоб зробити її позначеною за замовчуванням | ||||||||||||||||||||||||||||||
<textarea name="var-name" rows="4" cols="80" Текст, за замовчуванням"> </textarea> |
Створює область для введення декількох рядків тексту | ||||||||||||||||||||||||||||||
<select name="var-name"> <option>Перший <option selected>Другий <option>Третій </select> |
Створює спливаюче меню (випадаючий список) |