Оскільки HTML це набір тегів то ми розглянемо найважливіші з них. Опишемо як їх використовувати, як вставити на сайт, змінювати та налаштовувати персонально для ваших потреб. Це буде корисно для всіх, хто має справу з наповненням сайтів. Отже поїхали!! До вашої уваги основні теги HTML

Зображення

<img> – один з основних тегів HTML, який використовують для виведення зображення на екран. За допомогою атрибута “src” – задаємо адрес файлу, який хочемо вивести на екран. 

Зображення HTML тег

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

Посилання як зображення HTML тег

 А за допомогою стилів і  “background” малюнок можна вивести як фонове зображення сторінки, чи певного блоку на вашому сайті;

<canvas> – створює область в якій за допомогою JavaScript виводить зображення, різні об’єкти з потрібним розміром, який задається через атрибути “width – ширина” та “height – висота”.

Текст

У HTML існує декілька текстових тегів, за допомогою яких можна вивести стилізований текст на екран браузера. Для виведення заголовків використовують теги <h1>…<h6>. <h1> – це найважливіший заголовок на сторінці і рекомендовано щоб він був 1 на сторінці та відтворював весь вміст сторінки. Відповідно інші заголовки є менш важливими і повинні формувати структуру текстової частини сторінки

Основні теги html заголовки

<p> – тег, який часто використовують у розробці веб-сайту для виведення абзаців з текстом. Цей тег є блочний і завжди починається з наступною строки;

<article> – інтересний тег, його добавляють туди де є контент сайту ( новини, статті, записи блогу, форумe і т. д. ). Цей тег корисний для оптимізації сайту. 

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

<basefont> – встановлює розмір шрифту, колір по замовчуванні;

<font> – тег в якому можна вказати параметри оформлення тексту;

<b> – виділити текст жирним шифром;

Основні теги html абзац

<bdi> – вказує на частину тексту, який має бути ізольованим від змін виводу його на екран;

<bdo> – встановлює напрямок виводу тексту. Дає переваги тексту де є напрямок зправа наліво;

<big> – в html  розмір тексту вимірюється в умовних одиницях від 1 до 7. Середній розмір тексту становить 3 одиниці. Цей тег дозволяє збільшити розмір шрифту на одну одиницю;

Big

<small> – зменшує текст на одиницю. В HTML середній текст дорівнює 3 одиниці;

<blink> – дуже простий тег – встановлює мигання тексту. Аналог до CSS: text-decoration: blink;

<br> – переносить строку в наступний рядок без додавання між ними пропусків;

<dfn> – використовується для виділення особливого тексту при їх першій появі на екрані. При використанні цього особливого тексту дальше виділятися не буде тому, що буде рахуватися як відомим для читача; 

<em> – призначений для акцентування певної частини тексту. Веб-браузер буде відображати цей текст як курсивним видом;

em
em

<i> – встановлює курсивний шрифт;

<mark> – в браузері виділяє задній фон тексту жовтим, але його можна стилізувати;

<pre> – цей тег використовується тоді коли розробнику не потрібно щоб браузер його змінив, він буде відображений такий яким його задумав веб-розробник;

<q> – відображає в тексті цитати, браузер бере текст у скобки;

Скобки

<s> або <strike> – відображає текст як перечеркнутий;

<strong> – відображає текст жирним шрифтом;

<sub> – відображає шрифт у нижньому індексі поля;

Нижній індекс

<sup> – відображає шрифт у верхньому індексі поля;

Верхній індекс

Посилання

<a> – тег один з найважливіших тегів HTML у створенні сайтів. Без нього не обходиться ні один розробник сайтів. Так, що таке “<a>”? Цей тег – служить для створення посилання на інші сторінки або сайти. Посиланням може бути Все: зображення, іконка, текст, меню, заголовок, опис. По-суті посиланням може виступати любий об’єкт який є на сайті. В якості значення атрибута є “href” який вказує “url” ( Universal Resource Locator ) на який відбувається перехід. Адрес посилання може бути абсолютним або відносним. Абсолютні посилання працюють завжди і не залежать від імені сайту або веб-сторінки, де прописано це посилання. Відносні посилання побудовані на відносно теперішньому документі або кореня сайту.

HTML посилання

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

До цього тегу є дуже багато різноманітних атрибутів які допомагають і оптимізують роботу веб-розробника.

<button> – створює на веб-сторінці кнопку. 

Кнопка
Кнопка

Сюди можна розмістити посилання на інші сторінки. Теоретично тег <button> має бути всередині форми тега <form>, тим не менше цей тег досить часто зустрічається самостійно. Але, якщо потрібно результат кнопки переслати на сервер, то кнопку необхідно вложити у контейнер <form>.

<nav> – робить навігацію по сайту. В цей тег зазвичай вкладають блок з посиланнями які є на сайті;

Основні теги html форми

<fieldset> – використовується для формування елементів форми. Таке формування в групи форми полегшить роботу з формами. Наприклад, один блок може бути для вводу тексту, а інший блок для флажків;

<form> – дуже важливий тег, він забезпечує передачу даних між користувачем і сервером на якому розміщений веб-сайт. Але цим область використання форм не закінчується.

Для відправлення форми на сервер потрібна кнопка (<button>) тип якої повинен бути  ( Submit );

<input> – являється одним із різносторонніх елементів форми. Він забезпечує взаємодію між користувачем і сервером і дозволяє створювати різні елементи інтерфейсу. Цей тег може бути і не вложений в тег <form>, але якщо користувач повинен відправити форму на сервер тоді обгорнути в тег <form> – ОБОВ’ЯЗКОВО

            Основним атрибутом “type”, який формує вид елемента, тобто:

  • “text” – текстове поле;
  • “password” – поле пароль;
  •  “radio” – перемикач;
  • “checkbox” – галочка;
  • “hidden” – заховане поле;
  • “submit” – кнопка для відправлення;
  • “reset” – кнопка для очищення форми;
  • “file” – поле для відправлення файлів;
  • “image” – кнопка зі зображенням.

Це основні елементи, а з виходом HTML5 їх стало в десятки більше.

<keygen> – використовується для генерації пари ключів – відкритих і закритих. коли користувач відправляє форму на сервер на його ПК залишається закритий ключ, а відкритий відправляється на сервер. Ключі потрібні для шифрування і розшифрування даних, а також для цифрових ключів;

<textarea> – представляє частиною форми, а точніше формою написання тексту.

HTML Форма
Форма

Списки

<dir> – створює список, який містить в собі назви системних папок. Він аналогічний тегам <ol> і <ul> всередині якого формується список за допомогою тегів <li>. Тег <dir> вийшов з користання, чучуть застарів, зараз популярно і взято за правило використовувати тег <ul>;

Ще один важливий тег у HTML є тег <ul>. На основі нього розробляють меню веб-сайту та багато інших його частин.

Списки можуть бути вкладені один в одного:

<ul> – визначає список як маркірований;

<ol> – визначає список як нумерований;

<li> – вказує на окремий елемент списку;

<menu> – використовують для створення списку меню. Окремим елементом списку є тег “<li>”;

<option> – тег, який вказує окремі пункти списку, які створені за допомогою контейнера <select>. Якщо планується користувачем відсилання списку на сервер, тоді обов’язково треба обгорнути контейнер в тег <form>;

HTML Список
Список