Теги HTML
Теги (дескриптори) у HTML – це спеціальні елементи розмітки, що визначають, як даний документ HTML має інтерпретуватися програмою перегляду інформації – браузером. Кожний тег описує посилання на якийсь об`єкт з об`єктної моделі браузера.
Теги HTML бувають одно- і двокомандні.
Однокомандні теги зазвичай використовуються для зміни вигляду виведеної на екран інформації. Вони задаються в такому вигляді:
<команда [атрибут=значення [атрибут=значення ]…]>текст ,
де команда – команда HTML;
атрибут=значення – задання конкретних значень параметрам (атрибутам) команди (не є обов`язковими);
текст – текст, що виводиться на екран тільки для читання у вигляді, обумовленому командою та її атрибутами
Двокомандні теги мають такий синтаксис:
<команда [атрибут=значення [атрибут=значення ]…]>
[текст][тег][[текст][тег]…]
</команда [атрибут=значення [атрибут=значення ]…]>
де / – використовується у випадку, коли тег є останнім (закриваючим) у блоці тегів.
Основні теги – теги для відкриття/закриття документів і їхніх частин (структурні теги) |
|
<html></html> |
Початок і кінець документа; вказує програмі перегляду сторінок що це HTML документ |
<head></head> |
Заголовок; визначає місце, де поміщується різна інформація, яка не відображається в тілі документа. Тут розташовується тег назви документа та теги для пошукових машин |
<body></body> |
Тіло документа; визначає видиму частину документа |
Теги заголовку та метатеги. |
|
<title></title> |
Поміщує назву документа, що відображається у заголовку вікна |
<meta name="ім`я об`єкта, яким хочемо управляти" 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></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> |
Задає чутливі області
|
|||||||||||||||||||||||||||||||
<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" |
Елемент управління у формі
|
|||||||||||||||||||||||||||||||
<input type="password" name="var-name" value="рядок" size="25" |
Елемент управління для створення рядка з паролем |
|||||||||||||||||||||||||||||||
<input type="radio" name="var-name" value="рядок" checked> |
Елемент управління для створення перемикача-радіокнопки. Опція checked зказується для однієї з кнопок, щоб зробити її позначеною за замовчуванням |
|||||||||||||||||||||||||||||||
<textarea name="var-name" |
Створює область для введення декількох рядків тексту |
|||||||||||||||||||||||||||||||
<select |
Створює спливаюче меню (випадаючий список) |
|||||||||||||||||||||||||||||||
<nav> </nav> - тег контейнер для реалізації навігації по сайту, містить навігаційні посилання; має обов'язків атрибут href, значенням якого є назва сторінки з розширенням .html
Тег <footer> </footer> задає «підвал» сайту або розділу, в ньому може розташовуватися ім'я автора, дата документа, контактна та правова інформація.