Znaczniki HTML to podstawowe elementy języka HTML, który służy do tworzenia i strukturyzowania stron internetowych. Znaczniki określają, jak poszczególne części treści mają być wyświetlane w przeglądarce – np. nagłówki, akapity, obrazy, linki, listy czy tabele. Większość znaczników występuje w parach: znacznik otwierający (np. <p>) i zamykający (np. </p>), które otaczają daną treść. Znaczniki mogą również posiadać atrybuty, które dodają dodatkowe informacje, np. styl, adres URL czy identyfikator. Dzięki znacznikom HTML możliwe jest uporządkowanie treści i nadanie jej struktury oraz wyglądu.
Znaczniki HTML i ich rodzaje:
- Znaczniki podziału strony
- <head> – zawiera dane niewidoczne dla użytkownika (np. tytuł strony, meta dane).
- <body> – zawiera właściwą treść strony widoczną w przeglądarce.
- Znaczniki semantyczne i niesemantyczne
- Semantyczne: nadają treści konkretne znaczenie (np. <article>, <footer>, <header>).
- Niesemantyczne: np. <div>, <span> – nie niosą informacji o przeznaczeniu treści.
- Blokowe i liniowe
- Blokowe (np. <div>, <p>, <h1>) – zajmują całą szerokość dostępnego miejsca.
- Liniowe (np. <a>, <strong>, <span>) – umieszczają się w linii z innymi elementami.
- Pojedyncze i podwójne
- Pojedyncze: nie wymagają zamykającego znacznika (np. <br>, <img>).
- Podwójne: otwierający i zamykający znacznik (np. <p></p>, <h1></h1>).

