Що таке теги html
Підручник по HTML 4
Більшість тегів HTML використовується попарно, т. Е. Для певного тега, назвемо його відкриває, в документі є відповідний закриваючий тег. За правилами HTML закриває тег записується так само, як і відкриває, але з символом / (прямий слеш) перед ім'ям тега. Єдиним принциповою відмінністю парних тегів є те, що закривають теги не використовують параметри.
Теги, які потребують відповідних завершальних тегах, будемо називати тегами-контейнерами. Все, що записано між відповідним відкриває і закриває тегом, будемо називати вмістом тега-контейнера. Іноді завершальний тег можна опускати. Наприклад, для тега, що описує дані для елементу таблиці
Ряд тегів в принципі не потребує завершальних тегах. Прикладами можуть служити тег вставки зображень , примусового переведення рядка
, вказівки базового шрифту
Існують загальні правила інтерпретації тегів браузерами. На відміну від мов програмування, в яких помилкові оператори призводять до видачі відповідних повідомлень на етапі компіляції програми і вимагають правки, в HTML не прийнято реагувати на неправильний запис тегів. Невірно записаний тег або його параметр повинен просто ігноруватися браузером. Це загальне правило для всіх браузерів, під дію якого підпадають не тільки помилково записані теги, але і теги, не розпізнаються цією версією браузера. Прикладом можуть служити теги, запропоновані і реалізовані для окремого браузера і невідомі для іншого. Наприклад, тег-контейнер
Теги можуть записуватися з параметрами або атрибутами (від англ. Attribute). У цій книзі будемо найчастіше використовувати термін параметр. Набори допустимих параметрів індивідуальні для кожного тега. Загальні правила запису параметрів полягають в наступному. Після імені тега можуть слідувати параметри, які відокремлюються один від одного пробілами. Порядок проходження параметрів тега довільний. Багато параметри вимагають вказівки їх значень, проте деякі параметри не мають значень або можуть записуватися без них, приймаючи значення за замовчуванням. Якщо параметр вимагає значення, то воно вказується після назви параметра через знак рівності. Значення параметра може записуватися в лапках, так і без них. Єдиним випадком, в якому без лапок не обійтися, є випадок, коли в значенні параметра є прогалини. У значеннях параметрів (на відміну від назв тегів і самих параметрів) іноді важливий регістр записи. Наведемо приклад записи тега з параметрами: