!
- <!DOCTYPE> - призначений для вказівки типу поточного документа.
- <! - -> - додає коментар до коду документа.
A
- <a> - створення посилань.
- <abbr> - позначає текст як абревіатуру.
- <acronym> - вказує на те, що текст є акронімом.
- <address> - містить інформацію про про автора (-ів) сайту.
- <applet> - вставка на сторінку аплетів - невеликих програм, написаних на мові Java.
- <area> - визначає активні області зображення, які є посиланнями.
- <article> HTML5 - позначає текст публікації, основний контент на сторінці.
- <aside> HTML5 - визначає блок збоку від контенту для розміщення рубрик, посилань на архів, міток та іншої інформації.
- <audio> HTML5 - додає, відтворює і керує налаштуваннями аудіофайлів на веб-сторінці.
B
- <b> - встановлює жирне накреслення шрифту.
- <base> - інструктує браузер щодо повної базової адреси поточного документа в якому використовується відносна адреса.
- <basefont> - призначений для завдання шрифту, розміру і кольору тексту за замовчуванням.
- <bdi> HTML5 - вказує фрагмент тексту, який повинен бути ізольований від зміни напрямку виведення тексту.
- <bdo> - встановлює напрямок виведення тексту і переважно призначений для використання з мовами, де читання відбувається справа наліво.
- <bgsound> - визначає музичний файл, який буде програватися на веб-сторінці при її відкритті.
- <blockquote> - призначений для виділення довгих цитат всередині документа.
- <big> - збільшує розмір шрифту на одиницю в порівнянні зі звичайним текстом.
- <body> - призначений для зберігання вмісту веб-сторінки (контенту), що відображається у вікні браузера.
- <blink> - встановлює миготіння тексту.
- <br> - встановлює перенесення рядка в тому місці, де цей тег знаходиться.
- <button> - створює на веб-сторінці кнопки.
C
- <canvas> HTML5 - створює область, в якій за допомогою JavaScript можна малювати різні об'єкти, виводити зображення, трансформувати їх і змінювати властивості.
- <caption> - створює заголовок таблиці і може розміщуватися тільки всередині контейнера <table>, причому відразу після відкритого тега.
- <center> - вирівнює вміст контейнера по центру щодо батьківського елемента.
- <cite> - позначає текст як цитату або виноску на інший матеріал.
- <code> - призначений для відображення одного або декількох рядків тексту, який являє собою програмний код.
- <col> - задає ширину й інші характеристики однієї або декількох колонок таблиці.
- <colgroup> - призначений для завдання ширини і стилю однієї або декількох колонок таблиці.
- <command> HTML5 - створює команду у вигляді перемикача, прапорця або звичайної кнопки.
- <comment> - додає коментар до коду документа.
D
- <datalist> HTML5 - створює список варіантів, які можна вибирати при наборі в текстовому полі.
- <dd> - позначає визначення терміну.
- <del> - використовується для виділення тексту, який був видалений в новій версії документа.
- <details> HTML5 - використовується для зберігання інформації, яку можна приховати або показати на вимогу користувача.
- <dfn> - застосовується для виділення термінів, які уперше з'явилися в тексті.
- <dir> - створює список, що містить назви директорій (системні папки).
- <div> - призначений для виділення фрагмента документа з метою зміни виду вмісту.
- <dl> - призначений для формування переліку термінів з визначеннями.
- <dt> - позначає назву терміну у переліку термінів.
E
- <em> - робить текст курсивним.
- <embed> - використовується для завантаження і відображення об'єктів (наприклад, відеофайлів, флеш-роликів, деяких звукових файлів тощо), які початково браузер не розуміє.
F
- <fieldset> - призначений для групування елементів форми.
- <figcaption> HTML5 - містить опис для тега <figure>
- <figure> HTML5 - використовується для групування будь-яких елементів, наприклад, зображень і підписів до них.
- <font> - контейнер для зміни характеристик шрифту, таких як розмір, колір і гарнітура.
- <form> - створює форму на веб-сторінці
- <footer> HTML5 - задає «підвал» сайту або розділу, де може розташовуватися ім'я автора, дата документа, Контактна і правова інформація.
- <frame> - визначає властивості окремого фрейму, на які ділиться вікно браузера.
- <frameset> - визначає структуру фреймів на веб-сторінці.
H
- <h1> - заголовок першого рівня.
- <h2> - заголовок другого рівня.
- <h3> - заголовок третього рівня.
- <h4> - заголовок четвертого рівня.
- <h5> - заголовок п'ятого рівня.
- <h6> - заголовок шостого рівня.
- <head> - призначений для зберігання інших елементів, мета яких-допомогти браузеру в роботі з даними.
- <header> HTML5 - задає «шапку» сайту або розділу, в якій зазвичай розташовується заголовок.
- <hgroup> HTML5 - використовується для групування заголовків веб-сторінки або розділу.
- <hr> - малює горизонтальну лінію, яка за своїм виглядом залежить від стилів оформлення і типу браузера.
- <html> - контейнер, який містить весь вміст веб-сторінки
I
- <i> - встановлює курсивне накреслення шрифту.
- <iframe> - створює плаваючий фрейм, який знаходиться всередині звичайного документа, він дозволяє завантажувати в область заданих розмірів будь-які інші незалежні документи.
- <img> - призначений для відображення на веб-сторінці зображень в графічному форматі GIF, JPEG або PNG.
- <input> - дозволяє створювати різні елементи інтерфейсу і забезпечує взаємодію з користувачем.
- <ins> - призначений для виділення тексту, який був доданий в нову версію документа.
- <isindex> - призначений для пошукового індексу в поточному документі.
K
- <kbd> - використовується для позначення тексту, який набирається на клавіатурі або для назви клавіш.
- <keygen> HTML5 - Використовується для генерації пари ключів — закритого і відкритого — під час відправки даних форми.
L
- <label> - встановлює зв'язок між певною міткою, в якості якої зазвичай виступає текст, і елементом форми (<input>, <select>, <textarea>). Такий зв'язок необхідний, щоб змінювати значення елементів форми при натисканні курсором миші на текст.
- <legend> - застосовується для створення заголовка групи елементів форми, яка визначається за допомогою тега <fieldset>
- <li> - визначає окремий елемент списку.
- <link> - встановлює зв'язок із зовнішнім документом на зразок файлу зі стилями або зі шрифтами.
M
- <main> HTML5 - позначає основний вміст документа.
- <map> - служить контейнером для елементів <area>, які визначають активні області для карт-зображень.
- <marquee> - створює біжучий рядок на сторінці.
- <mark> HTML5 - позначає текст як виділений.
- <menu> HTML5 - призначений для відображення списку пунктів меню.
- <meta> - визначає метатеги, які використовуються для зберігання інформації призначеної для браузерів і пошукових систем.
- <meter> HTML5 - Використовується для відображення числових значень, наприклад, кількості результатів пошуку, об'єму рідини, тиску тощо.
N
- <nav> HTML5 - задає навігацію по сайту
- <nobr> - повідомляє браузер, щоб текст відображався без переносів.
- <noembed> - призначений для відображення інформації на веб-сторінці, якщо браузер не підтримує роботу з плагінами.
- <noframes> - відображає свій вміст у браузері, коли той не підтримує фрейми і не вміє їх інтерпретувати.
- <noscript> - показує свій вміст, якщо браузер не підтримує роботу зі скриптами або їх підтримка відключена користувачем.
O
- <object> - повідомляє браузеру, як завантажувати і відображати об'єкти, які початково браузер не розуміє.
- <ol> - встановлює нумерований список.
- <optgroup> - контейнер, всередині якого розташовуються теги <option> об'єднані в одну групу.
- <option> - визначає окремі пункти списку, створюваного за допомогою контейнера <select>.
- <output> HTML5 - визначає область в яку виводиться інформація, переважно за допомогою скриптів.
P
- <p> - визначає текстовий абзац.
- <param> - призначений для передачі значень параметрів Java-аплетам або об'єктам веб-сторінки, створеним за допомогою тегів <applet> або <object>.
- <plaintext> - відображає вміст контейнера «як є»
- <pre> - визначає блок попередньо форматованого тексту.
- <progress> HTML5 - використовується для відображення шкали прогресу.
Q
- <q> - використовується для виділення в тексті цитат.
R
- <rp> HTML5 - використовується для виведення тексту в браузерах, які не підтримують тег <ruby>.
- <rt> HTML5 - додає анотацію зверху чи знизу від тексту, укладеного в контейнер <ruby>
- <ruby> HTML5 - призначений для додавання невеликої анотації зверху або знизу від заданого тексту.
S
- <s> - відображає текст як перекреслений.
- <samp> - використовується для відображення тексту, який є результатом виведення комп'ютерної програми або скрипта.
- <script> - призначений для опису скриптів, може містити посилання на програму або її текст певною мовою.
- <section> HTML5 - задає розділ документа, може застосовуватися для блоку новин, контактної інформації, глав тексту, вкладок в діалоговому вікні тощо.
- <select> - дозволяє створити елемент інтерфейсу у вигляді списку, а також список з одним або множинним вибором.
- <small> - зменшує розмір шрифту на одиницю в порівнянні зі звичайним текстом.
- <span> - призначений для визначення строчних елементів документа.
- <source> HTML5 - вставляє звуковий або відеофайл для тегів <audio> і <video>
- <strike> - відображає текст як перекреслений.
- <strong> - призначений для акцентування тексту, виділяючи його жирним.
- <style> - застосовується для визначення стилів елементів веб-сторінки.
- <sub> - відображає шрифт у вигляді нижнього індексу.
- <summary> HTML5 - вказує заголовок для тега <details>, по якому можна клацати для розгортання/згортання інформації.
- <sup> - відображає шрифт у вигляді верхнього індексу.
T
- <table> - служить контейнером для елементів, що визначають вміст таблиці.
- <tbody> - призначений для зберігання одного чи кількох рядків таблиці.
- <td> - призначений для створення однієї комірки таблиці.
- <textarea> - є елементом форми для створення області, в яку можна вводити текст.
- <tfoot> - призначений для зберігання одного чи кількох рядків, які представлені внизу таблиці.
- <th> - призначений для створення однієї комірки таблиці, яка позначається як заголовна.
- <thead> - призначений для зберігання одного чи кількох рядків, які представлені у верхній частині сторінки.
- <time> HTML5 - позначає текст всередині як дата, час або обидва ці значення.
- <title> - визначає заголовок документа.
- <tr> - служить контейнером для створення рядки таблиці.
- <track> - дозволяє авторам вказати текстову доріжку для медійних елементів <audio> і <video>.
- <tt> - відображає текст однаково по ширині.
U
V
- <var> - використовується для виділення змінних комп'ютерних програм.
- <video> HTML5 - додає, відтворює і управляє настройками відеоролика на веб-сторінці.
W
- <wbr> HTML5 - вказує браузеру місце, де допускається робити перенос рядка в тексті, якщо цього вимагає ширина батьківського елемента.
X
- <xmp> - відображає вміст контейнера «як є» зі шрифтом фіксованої ширини.