HTML таг main
Пример
Кратък пример как се използва тагът <main>.
<body>
<header>
<h1>Моят уебсайт</h1>
<nav>
<a href="#home">Начало</a>
<a href="#about">За нас</a>
</nav>
</header>
<main>
<h2>Добре дошли</h2>
<p>Това е основното съдържание на страницата.</p>
</main>
<footer>
<p>Авторско право © 2025</p>
</footer>
</body>
Опитай в редактора
Дефиниция и употреба
Тагът <main> обозначава основното, уникално съдържание на дадена страница. Това е съдържанието, което е пряко свързано с основната тема или основната функционалност на документа.
В рамките на един HTML документ трябва да има само един елемент <main>, и той не трябва да се намира вътре в елементи като <header>, <footer>, <article>, <aside> или <nav>. Обикновено се поставя непосредствено след <header> и преди <footer>.
Използването на <main> подобрява достъпността: помощни технологии (екранни четци) могат лесно да „прескочат“ до основното съдържание, без да преминават през навигация, банери и други повтарящи се елементи. Това прави страницата по-удобна за потребители с увреждания и улеснява навигацията с клавиатура.
Вътре в <main> могат да се съдържат други семантични елементи като <section>, <article>, <div>, формуляри, таблици и др. Важно е съдържанието в него да е уникално за конкретната страница и да не се повтаря на много други страници (например основно меню, лого, общ футър и т.н. не трябва да са в <main>).
Browser Support
| Browser | Поддръжка |
|---|---|
|
Chrome |
✔️ |
|
Firefox |
✔️ |
|
Edge |
✔️ |
|
Safari |
✔️ |
|
Opera |
✔️ |
Атрибути
Този елемент няма специфични атрибути.