Skip to content

⏰ PRZEDSPRZEDAŻ - Pakiet: Automatyzacje i Budowa Agentów AI

Sprawdź ofertę →

⏰ PRZEDSPRZEDAŻ ⏰

Automatyzacje i Agenci AI

Sprawdź
Devstock Academy
  • O nas
  • Moduły Akademii
    • Moduł 1
    • Moduł 2
    • Moduł 3
    • Pozostałe moduły
  • Kursy AI
    • Pierwsza Misja AI (darmowy)
    • Automatyzacje i Budowa Agentów AI (n8n 2.0)
  • Blog
  • Kontakt
  • O nas
  • Moduły Akademii
    • Moduł 1
    • Moduł 2
    • Moduł 3
    • Pozostałe moduły
  • Kursy AI
    • Pierwsza Misja AI (darmowy)
    • Automatyzacje i Budowa Agentów AI (n8n 2.0)
  • Blog
  • Kontakt
Programowanie i Technologie Webowe

Podstawowe znaczniki HTML: div, span, p i inne

  • 24 wrz, 2024
  • Komentarze 0
Fragmenty kodu w edytorze - Podstawowe znaczniki html

Znaczniki HTML są podstawowymi budulcami każdej strony internetowej. To właśnie dzięki nim przeglądarka wie, jak wyświetlić tekst, obrazy i inne elementy na stronie. Bez odpowiedniego zrozumienia znaczników trudno jest stworzyć poprawny i dobrze zorganizowany dokument HTML. W tym artykule przeanalizujemy podstawowe znaczniki html, takie jak <div>, <span>, <p>, oraz inne elementy, które są fundamentem każdej strony internetowej.

Wprowadzenie do znaczników HTML

Znaczniki HTML to podstawowe elementy języka HTML, które umożliwiają tworzenie struktury i zawartości strony internetowej. Znaczniki języka HTML są interpretowane przez przeglądarki, dzięki czemu wyświetlają one treść w określony sposób.

Podstawowa struktura dokumentu

Każdy dokument HTML powinien zaczynać się od deklaracji typu dokumentu i zawierać podstawowe znaczniki.

Deklaracja typu dokumentu

Deklaracja <!DOCTYPE html> informuje przeglądarkę o wersji HTML, której używamy, i jest początkiem dokumentu.

<html>

Znacznik <html> otacza całą zawartość strony. Atrybut lang może określać język dokumentu, np. <html lang=”pl”>.

<head>

Sekcja <head> zawiera metadane strony, takie jak tytuł strony czy linki do plików CSS i skryptów.

<title>

Znacznik tytułu strony <title> definiuje i wyświetla jej nazwę na karcie przeglądarki.

<body>

Znacznik <body> zawiera treść strony, czyli wszystko to, co jest widoczne dla użytkownika.

Przykład struktury dokumentu HTML:

Przykładowa struktura html

akademia devstock banner

Znaczniki treści

Nagłówki: <h1> do <h6>

Hierarchia nagłówków - diagram

Znaczniki nagłówków służą do hierarchicznego organizowania treści:

  • <h1> – najważniejszy nagłówek.

  • <h2> – podnagłówek.

  • <h3>, <h4>, <h5>, <h6> – kolejne poziomy nagłówków.

Przykład kodu:

				
					<h1>Główny tytuł</h1>
<h2>Podtytuł sekcji</h2>
<h3>Szczegółowy nagłówek</h3>
				
			

Akapity: <p>

Znacznik <p> służy do definiowania akapitów tekstu.

Przykład kodu:

				
					<p>To jest przykładowy akapit tekstu na stronie.</p>
				
			

Podział sekcji: <section>

Znacznik podziału strony <section> grupuje powiązane ze sobą treści w logiczne sekcje.

Artykuły: <article> 

Znacznik <article> reprezentuje niezależną część treści, taką jak post na blogu czy artykuł.

Banner reklamowy - kurs html

Znaczniki kontenerów

Znaczniki kontenerów, takie jak <div> i <span>, są niezwykle ważne w tworzeniu struktury strony. Pomagają one w grupowaniu treści i umożliwiają stylizację wybranych elementów za pomocą CSS.

<div>

Znacznik <div> to znacznik blokowy używany do grupowania innych elementów w celu stylizacji lub skryptowania.

<span>

Znacznik <span> to znacznik liniowy używany do stylizacji części tekstu wewnątrz innych elementów.

<main>

Znacznik <main> zawiera główną treść dokumentu, unikalną dla danej strony.

<header> i <footer>

  • <header> definiuje nagłówek strony, często zawierający logo czy menu.

  • <footer> definiuje stopkę strony z informacjami kontaktowymi lub prawami autorskimi.

<aside> i <nav>

  • <aside> zawiera treści poboczne, np. reklamy czy linki.

  • <nav> zawiera elementy nawigacji po stronie.

Listy i tabele

Znaczniki listy nieuporządkowanej: <ul> i <li>

  • <ul> definiuje listę nieuporządkowaną.

  • <li> to znacznik listy, reprezentujący element listy.

Przykład kodu:

				
					<ul>
  <li>Pierwszy element</li>
  <li>Drugi element</li> 
  <li>Trzeci element</li>
</ul>
				
			

Znaczniki listy uporządkowanej: <ol> i <li>

  • <ol> definiuje listę uporządkowaną z numeracją.

Tabele: <table>, <tr>, <th>, <td>

  • <table> definiuje tabelę.

  • <tr> to wiersz tabeli.

  • <th> to komórka nagłówkowa.

  • <td> to komórka danych.

Przykład kodu:

				
					<table> 
  <tr> 
    <th>Nagłówek 1</th> 
    <th>Nagłówek 2</th> 
  </tr> 
  <tr> 
    <td>Dane 1</td> 
    <td>Dane 2</td>
  </tr> 
</table>
				
			

Poznaj historie absolwentów Akademii Devstock

Slide 16_9 - 94_Easy-Resize.com
Slide 16_9 - 115_Easy-Resize.com
Slide 16_9 - 116_Easy-Resize.com
Slide 16_9 - 114_Easy-Resize.com
Slide 16_9 - 117_Easy-Resize.com
Chcę dowiedzieć się więcej o Akademii Devstock

Formularze i ich elementy

Znacznik <form>

<form> definiuje formularz HTML, który umożliwia interakcję użytkownika z serwerem.

Znacznik <input>

<input> to element html, który tworzy pola formularza, takie jak pola tekstowe, pola wyboru czy przyciski.

Przykład kodu:

				
					<form action="/submit" method="post">
  
  <label for="imie">Imię:</label> 
  <input type="text" id="imie" name="imie">
  
  <button type="submit">Wyślij</button>
</form>
				
			

Znacznik <button>

Tworzy przycisk w formularzu.

Znacznik <textarea>

Umożliwia wprowadzenie wielowierszowego tekstu.

Inne ważne znaczniki

Obrazy: <img>

Znacznik <img> służy do wstawiania obrazów. Jest to znacznik pojedynczy, nie wymaga zamknięcia.

Przykład kodu:

				
					<img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" decoding="async" data-src="obrazek.jpg" alt="Opis obrazka"><noscript><img decoding="async" src="obrazek.jpg" alt="Opis obrazka"></noscript>
				
			

Linki: <a>

Znacznik <a> tworzy hiperłącze.

Skrypty: <script>

Pozwala na osadzanie skryptów JavaScript.

Style: <style> i <link>

  • <style> umożliwia dodanie stylów CSS bezpośrednio w dokumencie.

  • <link> łączy zewnętrzne arkusze stylów CSS.

Atrybuty znaczników

Atrybuty znaczników modyfikują ich właściwości. Najważniejszy atrybut znacznika to <class>, który pozwala na grupowanie elementów do stylizacji.

Inne atrybuty:

  • id– unikalny identyfikator elementu.

  • href – adres URL w znaczniku <a>.

  • src – źródło pliku w znaczniku <img>.

  • alt – opis alternatywny dla obrazka.

Przykład:

				
					<p class="opis" id="paragraf1">Tekst akapitu.</p>
				
			

Znaczniki blokowe i liniowe

  • Blokowe: <div>, <p>, <h1> – zajmują całą szerokość dostępnego miejsca.

  • Liniowe: <span>, <a>, <input> – zajmują tylko tyle miejsca, ile potrzebują.

Poprawne stosowanie znaczników

Poprawne stosowanie znaczników HTML jest kluczowe dla tworzenia przejrzystych i łatwych do zarządzania dokumentów. W tej sekcji omówimy kilka zasad, które warto stosować w praktyce:

  • Zamykanie znaczników: każdy znacznik otwierający powinien mieć odpowiedni znacznik zamykający, np. <p>…</p>.

  • Pomiędzy znacznikami nie powinno być błędów składniowych.

  • Znaczniki HTML stosujemy zgodnie z ich przeznaczeniem, co ułatwia czytelność kodu i jego późniejszą edycję.

FAQ: Pytania i odpowiedzi

Czym jest znacznik "div" w HTML?

Jest to blokowy element html używany do grupowania innych elementów i tworzenia części strony.

Jak używać znacznika "span"?

Służy do stylizacji fragmentów tekstu wewnątrz innych znaczników jako znacznik liniowy.

Jakie są najważniejsze znaczniki HTML?

Lista podstawowych znaczników zawiera m. in. <html>, <head>, <title>, <body>, <h1>–<h6>, <p>, <div>, <span>, <a>, <img>.

więcej na MDN Web Docs

Co to są znaczniki blokowe i liniowe?

Blokowe zajmują całą szerokość (np. <div>), liniowe tylko tyle, ile potrzebują (np. <span>).

Jak definiuje się tytuł strony w HTML?

Tytuł strony definiuje się za pomocą znacznika <title> w sekcji <head>.

Czym jest formularz HTML i jak go stworzyć?

Formularz definiuje się znacznikiem <form> i zawiera znaczniki pola formularza jak znacznik input czy textarea.

Jakie są atrybuty znaczników tabeli?

Np. border, cellpadding, cellspacing – wpływają na wygląd tabeli.

Co to jest znacznik nagłówka dokumentu?

Element html <head>, zawiera metadane i znacznik tytułu strony.

Jak tworzyć listy nieuporządkowane?

Za pomocą znaczników <ul> i <li>.

Jakie znaczniki służą do tworzenia formularzy i ich elementów?

Są to: <form>, <input>, <button>, <textarea>.

Podsumowanie

Znajomość podstawowych znaczników HTML jest niezbędna w tworzeniu stron internetowych. Poprzez poprawne wykorzystywanie znaczników HTML, możemy tworzyć semantyczne i dobrze zorganizowane dokumenty. Pamiętaj o stosowaniu odpowiednich znaczników do ich przeznaczenia oraz o właściwym zamykaniu znaczników, co zapewni poprawne wyświetlanie treści.

Oznaczenia HTML i ich prawidłowe stosowanie to podstawa dla każdego webdevelopera. Dzięki nim Twoje strony będą nie tylko poprawne technicznie, ale także przyjazne dla użytkowników i wyszukiwarek.

Więcej ogólnych informacji o HTML znajdziesz w naszym artykule:
HTML dla zielonych: Podstawy tworzenia stron internetowych

Udostępnij na:
Formularze HTML: Tworzenie interaktywnych formularzy za pomocą HTML
HTML dla zielonych: Podstawy tworzenia stron internetowych

Zostaw komentarz :) Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Grafika promocyjna kursu z tytułem "KURS – AUTOMATYZACJE I BUDOWANIE AGENTÓW AI" z wyraźnym oznaczeniem narzędzia "n8n 2.0".

Najnowsze wpisy

Thumb
n8n Cloud – najszybszy sposób, by uruchomić
12 lut, 2026
Thumb
Jaki procesor kupić do gier, pracy i
10 lut, 2026
Thumb
N8N na własnym VPS: Dlaczego to prostsze
09 lut, 2026
Thumb
n8n we własnym domu: jak odzyskać kontrolę
09 lut, 2026
Thumb
Gdzie najlepiej postawić n8n? 3 ścieżki do
08 lut, 2026

Kategorie

  • Aktualności i Wydarzenia (17)
  • Bezpieczeństwo i Jakość (10)
  • Branża IT i Nowe Technologie (24)
  • Design i User Experience (4)
  • Narzędzia i Automatyzacja (42)
  • Programowanie i Technologie Webowe (73)
  • Rozwój kariery i Edukacja (31)
Baner reklamowy odzyskaj 10h tygodniowo
Droga do kariery z Akademią Devstock
Banner reklamowy- system AI pracuje gdy śpisz

Tagi

5G AI Architektura Cyberbezpieczeństwo Feedback Frontend Git IoT JavaScript Motywacja Nauka efektywna Optymalizacja i wydajność Programowanie React.JS Rozwój osobisty WebDevelopment
Logo FitBody Center Warszawa

Odkryj zabiegi Endermologii LPG Infinity w FitBody Center Warszawa

Maszyna zabiegowa - endermologia lpg infinity

Archiwa

  • luty 2026
  • styczeń 2026
  • grudzień 2025
  • listopad 2025
  • październik 2025
  • wrzesień 2025
  • sierpień 2025
  • lipiec 2025
  • czerwiec 2025
  • maj 2025
  • kwiecień 2025
  • marzec 2025
  • listopad 2024
  • październik 2024
  • wrzesień 2024
  • sierpień 2024
  • czerwiec 2024
  • maj 2024
  • kwiecień 2024
Group-5638-1

Devstock – Akademia programowania z gwarancją pracy

🏠 ul. Bronowska 5a,
03-995 Warszawa
📞 +48 517 313 589
✉️ contact@devstockacademy.pl

Linki

  • Poznaj firmę Devstock
  • Wejdź do społeczności Devstock
  • Polityka prywatności
  • Regulamin

FitBody Center

Strona

  • Strona główna
  • Kontakt

Newsletter

Bądź na bieżąco, otrzymuj darmową wiedzę i poznaj nas lepiej!


Icon-facebook Icon-linkedin2 Icon-instagram Icon-youtube Tiktok
Copyright 2026 Devstock. Wszelkie prawa zastrzeżone
Devstock AcademyDevstock Academy
Sign inSign up

Sign in

Don’t have an account? Sign up
Lost your password?

Sign up

Already have an account? Sign in