`, sekcją `
` (metadane) i `` (cała widoczna treść).-`, akapity ``, linki ``, obrazy `
` oraz listy ``/`
` z elementami `- `.
- Plik z kodem należy zapisać z rozszerzeniem `.html` i otworzyć go w dowolnej przeglądarce, aby zobaczyć rezultat.
- HTML odpowiada za strukturę strony, natomiast za jej wygląd (kolory, czcionki, układ) odpowiada CSS, który jest kolejnym krokiem w nauce.

Dlaczego HTML to idealny start w świat tworzenia stron internetowych?
HTML, czyli HyperText Markup Language, to język, który stanowi absolutny fundament każdej strony internetowej. Można go porównać do szkieletu bez niego nie zbudujesz żadnej konstrukcji. To właśnie HTML odpowiada za strukturę i logiczne rozmieszczenie treści na stronie. Bez niego niemożliwe jest stworzenie jakiejkolwiek witryny, od prostej strony wizytówki po rozbudowany portal. Jest to, jak podają dane Vertex AI Search, fundamentalna umiejętność w świecie web developmentu, od której zaczyna większość twórców stron.
Co najważniejsze dla osób stawiających pierwsze kroki, HTML jest językiem stosunkowo prostym do opanowania. Pozwala on na szybkie zobaczenie namacalnych efektów swojej pracy. Napisanie kilku linii kodu i odświeżenie strony w przeglądarce daje natychmiastową satysfakcję i ogromną motywację do dalszej nauki. To właśnie ta możliwość szybkiego tworzenia i podglądu sprawia, że HTML jest tak przyjazny dla początkujących.

Czego potrzebujesz, żeby zacząć? Niezbędne (i darmowe!) narzędzia
Zanim zanurzymy się w kodowanie, potrzebujesz zaledwie kilku prostych narzędzi. Pierwszym z nich jest edytor tekstu. Nie potrzebujesz drogiego oprogramowania świetnie sprawdzi się nawet zwykły Notatnik wbudowany w system Windows, który pozwoli Ci zrozumieć, jak wygląda "surowy" kod. Bardziej zaawansowani użytkownicy mogą sięgnąć po darmowe programy takie jak Notepad++ lub Visual Studio Code. Te ostatnie oferują podświetlanie składni, co ułatwia czytanie kodu i wyłapywanie błędów, a także wiele innych funkcji ułatwiających pracę. Są one zdecydowanie polecane, nawet jeśli na początku wydają się nieco skomplikowane.
Drugim niezbędnym narzędziem jest przeglądarka internetowa. Każda nowoczesna przeglądarka, czy to Google Chrome, Mozilla Firefox, Microsoft Edge, czy Safari, doskonale nadaje się do podglądu tworzonych przez Ciebie stron. Po prostu zapisujesz swój plik HTML i otwierasz go w przeglądarce, aby zobaczyć, jak wygląda Twój kod w praktyce. To właśnie ten prosty cykl: pisanie kodu -> zapis -> odświeżenie w przeglądarce, będzie Twoim codziennym rytuałem na początku nauki.
Twoja pierwsza strona HTML krok po kroku: od pustego pliku do działającej witryny
Krok 1: Stworzenie i zapisanie pliku, czyli jak powiedzieć komputerowi, że to strona WWW
Otwórz wybrany edytor tekstu. Jeśli używasz Notatnika, po prostu uruchom go z menu Start. Jeśli wybrałeś Visual Studio Code lub Notepad++, uruchom je tak jak każdy inny program. Po otwarciu edytora, utwórz nowy, pusty plik. Teraz najważniejszy moment: zapisz ten plik. Wybierz opcję "Zapisz jako..." i nadaj mu nazwę, która będzie zrozumiała dla Ciebie i dla przeglądarki. Najczęściej stosuje się nazwę index.html. Rozszerzenie .html jest kluczowe to ono informuje system operacyjny i przeglądarkę, że masz do czynienia ze stroną internetową. Upewnij się, że podczas zapisywania wybierasz kodowanie UTF-8, jeśli taka opcja jest dostępna pomoże to w przyszłości z polskimi znakami.
Krok 2: Niezbędny szkielet każdego dokumentu HTML5 – skopiuj ten kod!
Każdy dokument HTML5 musi posiadać pewną podstawową strukturę, która informuje przeglądarkę, jak ma zinterpretować zawartość. Oto kod, który stanowi fundament Twojej strony. Skopiuj go i wklej do swojego pustego pliku:
Moja Pierwsza Strona
Przyjrzyjmy się krótko, co oznaczają poszczególne elementy:
-
</code>: To deklaracja typu dokumentu. Mówi przeglądarce, że mamy do czynienia z nowoczesną wersją HTML5.
-
: To główny element, który otacza całą zawartość strony. Atrybut lang="pl" informuje wyszukiwarki i przeglądarki, że strona jest w języku polskim, co jest ważne dla SEO i dostępności.
-
: Ta sekcja zawiera metadane informacje o stronie, które nie są bezpośrednio widoczne dla użytkownika, ale są ważne dla przeglądarki i wyszukiwarek.
-
: Tutaj znajduje się cała widoczna treść Twojej strony tekst, obrazy, linki i wszystko, co zobaczy użytkownik.
Krok 3: Sekcja – czyli mózg Twojej strony. Co tam umieścić?
Sekcja jest jak mózg strony zawiera informacje kontrolne i konfigurację. Dla początkujących kluczowe są dwa elementy, które już wkleiliśmy:
-
: Ten znacznik określa kodowanie znaków używane na stronie. UTF-8 jest standardem, który pozwala na poprawne wyświetlanie polskich znaków (ą, ć, ę, ł, ó, ś, ź, ż) oraz innych specjalnych symboli z różnych języków. Bez tego polskie znaki mogą wyglądać jak krzaczki.
-
Moja Pierwsza Strona : Tytuł strony, który znajduje się w tej sekcji, wyświetla się na karcie przeglądarki lub w pasku tytułu okna. To ważny element dla użytkownika, który pozwala szybko zidentyfikować otwartą stronę.
Oto kod dla sekcji , który już masz w swoim pliku:
Moja Pierwsza Strona
Krok 4: Sekcja – tutaj dzieje się magia! Wstawiamy pierwszą treść
Teraz czas na to, co najciekawsze dodanie widocznej treści! Wszystko, co umieścisz między tagami i , będzie widoczne dla użytkownika w oknie przeglądarki. Dodajmy prosty nagłówek i akapit:
Witaj w moim świecie HTML!
To jest moja pierwsza strona stworzona w HTML.
W tym przykładzie użyliśmy znacznika do stworzenia głównego nagłówka strony i znacznika do dodania zwykłego akapitu tekstu. Już wkrótce dowiesz się więcej o tych i innych znacznikach.
Krok 5: Otwórz plik w przeglądarce i zobacz efekt swojej pracy!
Gratulacje! Właśnie napisałeś swój pierwszy kod HTML. Teraz zapisz plik (jeśli jeszcze tego nie zrobiłeś) i znajdź go w folderze, w którym go zapisałeś. Najprostszym sposobem na otwarcie strony w przeglądarce jest dwukrotne kliknięcie na plik index.html. Powinien on otworzyć się w Twojej domyślnej przeglądarce internetowej, pokazując nagłówek "Witaj w moim świecie HTML!" i poniższy akapit. Spójrz na to to Twoje dzieło! Zobacz, jak proste może być tworzenie stron internetowych.

Jak budować treść? Poznaj kluczowe znaczniki HTML dla początkujących
Hierarchia jest ważna: jak używać nagłówków od do ?
Nagłówki służą do strukturyzowania treści na stronie i nadawania jej hierarchii. Znacznik jest zarezerwowany dla najważniejszego nagłówka na stronie (zazwyczaj jest to tytuł strony lub sekcji), a następnie mamy , , aż do , które oznaczają coraz mniej ważne podtytuły. Używaj ich logicznie, aby czytelnik mógł łatwo zrozumieć układ i ważność poszczególnych fragmentów tekstu.
Główny tytuł strony
Sekcja pierwsza
Treść tej sekcji...
Podsekcja pierwszej sekcji
Bardziej szczegółowe informacje...
Bloki tekstu bez tajemnic: wszystko o akapitach
Znacznik (od "paragraph") jest podstawowym narzędziem do wstawiania bloków tekstu. Kiedy chcesz umieścić na stronie zwykły tekst, który ma być traktowany jako osobny akapit, użyj właśnie tego znacznika. Przeglądarka automatycznie doda odstępy przed i po akapicie, tworząc czytelny podział.
To jest pierwszy akapit tekstu. Zawiera on kilka zdań, które tworzą spójną myśl.
A to jest drugi akapit. Jest on oddzielony od poprzedniego, co ułatwia czytanie.
Tworzymy połączenia: jak wstawić klikalny link za pomocą znacznika ?
Chcesz, aby użytkownicy mogli przejść do innej strony internetowej lub innego fragmentu Twojej witryny? Służy do tego znacznik (od "anchor"). Kluczowy jest atrybut href, który określa adres docelowy linku. Może to być adres zewnętrzny (np. inna strona w internecie) lub wewnętrzny (np. inna strona w Twoim serwisie).
Przejdź do Google
Dowiedz się więcej o mnie
Obraz wart więcej niż tysiąc słów: dodawanie grafiki znacznikiem ![]()
Aby wzbogacić swoją stronę wizualnie, możesz dodać obrazy za pomocą znacznika ![]()
. Ten znacznik wymaga dwóch ważnych atrybutów: src (source), który podaje ścieżkę do pliku graficznego, oraz alt (alternative text), który zawiera krótki opis obrazka. Tekst alternatywny jest niezwykle ważny dla dostępności czytają go czytniki ekranu dla osób niewidomych, a także wyświetla się, gdy obrazek z jakiegoś powodu nie może zostać załadowany.

Porządkowanie informacji: tworzenie list wypunktowanych () i numerowanych (
)
Listy to świetny sposób na uporządkowanie grupy powiązanych informacji. HTML oferuje dwa typy list: nieuporządkowane (wypunktowane) tworzone za pomocą
(unordered list) oraz uporządkowane (numerowane) tworzone za pomocą
(ordered list). Każdy element listy umieszczamy w osobnym znaczniku (list item).
- Pierwszy element
- Drugi element
- Trzeci element
- Krok pierwszy
- Krok drugi
- Krok trzeci
Struktura to nie wszystko: krótki wstęp do świata CSS
Czym jest CSS i dlaczego jest nierozłącznym partnerem HTML?
HTML daje nam strukturę, ale to CSS (Cascading Style Sheets Kaskadowe Arkusze Stylów) nadaje naszej stronie wygląd. Można powiedzieć, że HTML to szkielet, a CSS to ubranie, makijaż i styl. Bez CSS strony internetowe wyglądałyby bardzo surowo i jednolicie, jak tekst w Notatniku. CSS pozwala nam kontrolować kolory, czcionki, rozmiary elementów, ich rozmieszczenie na stronie, a nawet tworzyć animacje. Jest to nierozłączny partner HTML, który sprawia, że strony są atrakcyjne wizualnie i przyjazne dla użytkownika.
Jak w prosty sposób dodać trochę koloru? Podłączamy pierwszy arkusz stylów
Najczęściej stosowaną i polecaną metodą łączenia CSS z HTML jest stworzenie osobnego pliku z rozszerzeniem .css, a następnie podlinkowanie go w sekcji naszego dokumentu HTML. Załóżmy, że stworzyłeś plik o nazwie style.css w tym samym folderze co Twój plik HTML. Aby go podłączyć, dodaj w sekcji następujący wiersz:
Moja Pierwsza Strona
A w pliku style.css możesz napisać coś prostego, na przykład:
body { background-color: lightblue; /* Tło strony na jasnoniebieski */
}
h1 { color: navy; /* Kolor nagłówka na granatowy */
}
Po zapisaniu obu plików i odświeżeniu strony w przeglądarce, zobaczysz, że tło strony zmieniło kolor na jasnoniebieski, a nagłówek stał się granatowy.
Najczęstsze błędy początkujących i jak ich unikać
Problem z polskimi znakami? Sprawdź swoje kodowanie!
To jeden z najbardziej frustrujących problemów, z jakimi spotykają się początkujący. Widok "krzaczków" zamiast polskich liter (ą, ć, ę, ł, ó, ś, ź, ż) jest zazwyczaj spowodowany niepoprawnym kodowaniem znaków. Jak już wspominaliśmy, kluczowe jest umieszczenie w sekcji znacznika . Upewnij się również, że Twój edytor tekstu zapisuje plik z kodowaniem UTF-8. To proste rozwiązanie, które eliminuje ten powszechny błąd.
Dlaczego mój obrazek się nie wyświetla? Pułapki ścieżek do plików
Niewyświetlający się obrazek to zazwyczaj problem ze ścieżką podaną w atrybucie src znacznika ![]()
. Jeśli obrazek znajduje się w tym samym folderze co plik HTML, wystarczy podać jego nazwę (np. zdjecie.jpg). Jeśli obrazek jest w podfolderze (np. o nazwie "obrazy"), ścieżka powinna wyglądać tak: obrazy/zdjecie.jpg. Jeśli plik HTML jest w podfolderze, a obrazek wyżej, użyj ../nazwa-pliku.jpg. Dokładne sprawdzenie ścieżki jest kluczowe.
Niezamknięte tagi – cichy zabójca poprawnego wyglądu strony
HTML wymaga, aby większość znaczników była zamykana. Na przykład, jeśli otworzyłeś znacznik , musisz go zamknąć tagiem
. Podobnie z , , itp. (wyjątkami są znaczniki takie jak ![]()
czy
, które są "samozamykające"). Niezamknięcie tagu może prowadzić do nieprzewidywalnych błędów w wyświetlaniu strony tekst może się nieprawidłowo formatować, elementy mogą się nakładać, a cała struktura może się "rozsypać". Zawsze sprawdzaj, czy każdy otwarty tag ma swój odpowiedni tag zamykający.
Co dalej? Twoja ścieżka rozwoju po opanowaniu podstaw HTML
Zostań stylistą swoich stron: dlaczego warto zagłębić się w CSS?
Opanowanie HTML to wspaniały pierwszy krok, ale aby tworzyć naprawdę atrakcyjne i funkcjonalne strony internetowe, musisz poznać CSS. To właśnie CSS pozwala Ci nadać stronie indywidualny charakter, sprawić, że będzie ona nie tylko poprawnie skonstruowana, ale także piękna i przyjemna w odbiorze. Nauka CSS otwiera przed Tobą drzwi do tworzenia responsywnych projektów, które świetnie wyglądają na każdym urządzeniu od smartfona po duży monitor.
Dodaj interaktywność: krótka zapowiedź języka JavaScript
Gdy już poczujesz się pewnie z HTML i CSS, kolejnym naturalnym krokiem jest nauka JavaScript. To język programowania, który pozwala dodać do Twoich stron internetowych interaktywność i dynamikę. Dzięki JavaScript możesz tworzyć animacje, formularze z walidacją, dynamiczne menu, gry przeglądarkowe i wiele, wiele więcej. To on sprawia, że strony internetowe stają się "żywe" i reagują na działania użytkownika.
Przeczytaj również: Jak zmienić plik HTML na PDF - proste metody i skuteczne narzędzia
Gdzie szukać inspiracji i dalszej wiedzy? Polecane zasoby
Świat tworzenia stron internetowych jest ogromny i ciągle się rozwija, dlatego warto wiedzieć, gdzie szukać rzetelnych informacji i inspiracji. Oto kilka miejsc, które gorąco polecam:
-
MDN Web Docs (Mozilla Developer Network): To chyba najlepsze, najbardziej kompleksowe i wiarygodne źródło wiedzy o technologiach webowych. Znajdziesz tam szczegółowe opisy HTML, CSS, JavaScript i wielu innych.
-
W3Schools: Bardzo popularna platforma z prostymi przykładami i interaktywnymi ćwiczeniami, idealna dla początkujących.
-
Kursy online: Platformy takie jak Udemy, Coursera, czy polskie Codecademy oferują szeroki wybór kursów wprowadzających i zaawansowanych.
-
Społeczności programistyczne: Fora internetowe, grupy na Facebooku czy Discordzie to świetne miejsca do zadawania pytań, dzielenia się wiedzą i czerpania inspiracji od innych.
- `/`
- ` z elementami `
- `.
- Plik z kodem należy zapisać z rozszerzeniem `.html` i otworzyć go w dowolnej przeglądarce, aby zobaczyć rezultat.
- HTML odpowiada za strukturę strony, natomiast za jej wygląd (kolory, czcionki, układ) odpowiada CSS, który jest kolejnym krokiem w nauce.

Dlaczego HTML to idealny start w świat tworzenia stron internetowych?
HTML, czyli HyperText Markup Language, to język, który stanowi absolutny fundament każdej strony internetowej. Można go porównać do szkieletu bez niego nie zbudujesz żadnej konstrukcji. To właśnie HTML odpowiada za strukturę i logiczne rozmieszczenie treści na stronie. Bez niego niemożliwe jest stworzenie jakiejkolwiek witryny, od prostej strony wizytówki po rozbudowany portal. Jest to, jak podają dane Vertex AI Search, fundamentalna umiejętność w świecie web developmentu, od której zaczyna większość twórców stron.
Co najważniejsze dla osób stawiających pierwsze kroki, HTML jest językiem stosunkowo prostym do opanowania. Pozwala on na szybkie zobaczenie namacalnych efektów swojej pracy. Napisanie kilku linii kodu i odświeżenie strony w przeglądarce daje natychmiastową satysfakcję i ogromną motywację do dalszej nauki. To właśnie ta możliwość szybkiego tworzenia i podglądu sprawia, że HTML jest tak przyjazny dla początkujących.

Czego potrzebujesz, żeby zacząć? Niezbędne (i darmowe!) narzędzia
Zanim zanurzymy się w kodowanie, potrzebujesz zaledwie kilku prostych narzędzi. Pierwszym z nich jest edytor tekstu. Nie potrzebujesz drogiego oprogramowania świetnie sprawdzi się nawet zwykły Notatnik wbudowany w system Windows, który pozwoli Ci zrozumieć, jak wygląda "surowy" kod. Bardziej zaawansowani użytkownicy mogą sięgnąć po darmowe programy takie jak Notepad++ lub Visual Studio Code. Te ostatnie oferują podświetlanie składni, co ułatwia czytanie kodu i wyłapywanie błędów, a także wiele innych funkcji ułatwiających pracę. Są one zdecydowanie polecane, nawet jeśli na początku wydają się nieco skomplikowane.
Drugim niezbędnym narzędziem jest przeglądarka internetowa. Każda nowoczesna przeglądarka, czy to Google Chrome, Mozilla Firefox, Microsoft Edge, czy Safari, doskonale nadaje się do podglądu tworzonych przez Ciebie stron. Po prostu zapisujesz swój plik HTML i otwierasz go w przeglądarce, aby zobaczyć, jak wygląda Twój kod w praktyce. To właśnie ten prosty cykl: pisanie kodu -> zapis -> odświeżenie w przeglądarce, będzie Twoim codziennym rytuałem na początku nauki.
Twoja pierwsza strona HTML krok po kroku: od pustego pliku do działającej witryny
Krok 1: Stworzenie i zapisanie pliku, czyli jak powiedzieć komputerowi, że to strona WWW
Otwórz wybrany edytor tekstu. Jeśli używasz Notatnika, po prostu uruchom go z menu Start. Jeśli wybrałeś Visual Studio Code lub Notepad++, uruchom je tak jak każdy inny program. Po otwarciu edytora, utwórz nowy, pusty plik. Teraz najważniejszy moment: zapisz ten plik. Wybierz opcję "Zapisz jako..." i nadaj mu nazwę, która będzie zrozumiała dla Ciebie i dla przeglądarki. Najczęściej stosuje się nazwę index.html. Rozszerzenie .html jest kluczowe to ono informuje system operacyjny i przeglądarkę, że masz do czynienia ze stroną internetową. Upewnij się, że podczas zapisywania wybierasz kodowanie UTF-8, jeśli taka opcja jest dostępna pomoże to w przyszłości z polskimi znakami.
Krok 2: Niezbędny szkielet każdego dokumentu HTML5 – skopiuj ten kod!
Każdy dokument HTML5 musi posiadać pewną podstawową strukturę, która informuje przeglądarkę, jak ma zinterpretować zawartość. Oto kod, który stanowi fundament Twojej strony. Skopiuj go i wklej do swojego pustego pliku:
Moja Pierwsza Strona
Przyjrzyjmy się krótko, co oznaczają poszczególne elementy:
-
</code>: To deklaracja typu dokumentu. Mówi przeglądarce, że mamy do czynienia z nowoczesną wersją HTML5. -
: To główny element, który otacza całą zawartość strony. Atrybutlang="pl"informuje wyszukiwarki i przeglądarki, że strona jest w języku polskim, co jest ważne dla SEO i dostępności. -
: Ta sekcja zawiera metadane informacje o stronie, które nie są bezpośrednio widoczne dla użytkownika, ale są ważne dla przeglądarki i wyszukiwarek. -
: Tutaj znajduje się cała widoczna treść Twojej strony tekst, obrazy, linki i wszystko, co zobaczy użytkownik.
Krok 3: Sekcja – czyli mózg Twojej strony. Co tam umieścić?
Sekcja jest jak mózg strony zawiera informacje kontrolne i konfigurację. Dla początkujących kluczowe są dwa elementy, które już wkleiliśmy:
-
: Ten znacznik określa kodowanie znaków używane na stronie. UTF-8 jest standardem, który pozwala na poprawne wyświetlanie polskich znaków (ą, ć, ę, ł, ó, ś, ź, ż) oraz innych specjalnych symboli z różnych języków. Bez tego polskie znaki mogą wyglądać jak krzaczki. -
: Tytuł strony, który znajduje się w tej sekcji, wyświetla się na karcie przeglądarki lub w pasku tytułu okna. To ważny element dla użytkownika, który pozwala szybko zidentyfikować otwartą stronę.Moja Pierwsza Strona
Oto kod dla sekcji , który już masz w swoim pliku:
Moja Pierwsza Strona
Krok 4: Sekcja – tutaj dzieje się magia! Wstawiamy pierwszą treść
Teraz czas na to, co najciekawsze dodanie widocznej treści! Wszystko, co umieścisz między tagami i , będzie widoczne dla użytkownika w oknie przeglądarki. Dodajmy prosty nagłówek i akapit:
Witaj w moim świecie HTML!
To jest moja pierwsza strona stworzona w HTML.
W tym przykładzie użyliśmy znacznika do stworzenia głównego nagłówka strony i znacznika do dodania zwykłego akapitu tekstu. Już wkrótce dowiesz się więcej o tych i innych znacznikach.
Krok 5: Otwórz plik w przeglądarce i zobacz efekt swojej pracy!
Gratulacje! Właśnie napisałeś swój pierwszy kod HTML. Teraz zapisz plik (jeśli jeszcze tego nie zrobiłeś) i znajdź go w folderze, w którym go zapisałeś. Najprostszym sposobem na otwarcie strony w przeglądarce jest dwukrotne kliknięcie na plik index.html. Powinien on otworzyć się w Twojej domyślnej przeglądarce internetowej, pokazując nagłówek "Witaj w moim świecie HTML!" i poniższy akapit. Spójrz na to to Twoje dzieło! Zobacz, jak proste może być tworzenie stron internetowych.

Jak budować treść? Poznaj kluczowe znaczniki HTML dla początkujących
Hierarchia jest ważna: jak używać nagłówków od do ?
?
Nagłówki służą do strukturyzowania treści na stronie i nadawania jej hierarchii. Znacznik jest zarezerwowany dla najważniejszego nagłówka na stronie (zazwyczaj jest to tytuł strony lub sekcji), a następnie mamy , , aż do , które oznaczają coraz mniej ważne podtytuły. Używaj ich logicznie, aby czytelnik mógł łatwo zrozumieć układ i ważność poszczególnych fragmentów tekstu.
Główny tytuł strony
Sekcja pierwsza
Treść tej sekcji...
Podsekcja pierwszej sekcji
Bardziej szczegółowe informacje...
Bloki tekstu bez tajemnic: wszystko o akapitach
Znacznik (od "paragraph") jest podstawowym narzędziem do wstawiania bloków tekstu. Kiedy chcesz umieścić na stronie zwykły tekst, który ma być traktowany jako osobny akapit, użyj właśnie tego znacznika. Przeglądarka automatycznie doda odstępy przed i po akapicie, tworząc czytelny podział.
To jest pierwszy akapit tekstu. Zawiera on kilka zdań, które tworzą spójną myśl.
A to jest drugi akapit. Jest on oddzielony od poprzedniego, co ułatwia czytanie.
Tworzymy połączenia: jak wstawić klikalny link za pomocą znacznika ?
Chcesz, aby użytkownicy mogli przejść do innej strony internetowej lub innego fragmentu Twojej witryny? Służy do tego znacznik (od "anchor"). Kluczowy jest atrybut href, który określa adres docelowy linku. Może to być adres zewnętrzny (np. inna strona w internecie) lub wewnętrzny (np. inna strona w Twoim serwisie).
Przejdź do Google
Dowiedz się więcej o mnie
Obraz wart więcej niż tysiąc słów: dodawanie grafiki znacznikiem ![]()
Aby wzbogacić swoją stronę wizualnie, możesz dodać obrazy za pomocą znacznika . Ten znacznik wymaga dwóch ważnych atrybutów: src (source), który podaje ścieżkę do pliku graficznego, oraz alt (alternative text), który zawiera krótki opis obrazka. Tekst alternatywny jest niezwykle ważny dla dostępności czytają go czytniki ekranu dla osób niewidomych, a także wyświetla się, gdy obrazek z jakiegoś powodu nie może zostać załadowany.

Porządkowanie informacji: tworzenie list wypunktowanych () i numerowanych (
)
Listy to świetny sposób na uporządkowanie grupy powiązanych informacji. HTML oferuje dwa typy list: nieuporządkowane (wypunktowane) tworzone za pomocą (unordered list) oraz uporządkowane (numerowane) tworzone za pomocą (ordered list). Każdy element listy umieszczamy w osobnym znaczniku (list item).
- Pierwszy element
- Drugi element
- Trzeci element
- Krok pierwszy
- Krok drugi
- Krok trzeci
Struktura to nie wszystko: krótki wstęp do świata CSS
Czym jest CSS i dlaczego jest nierozłącznym partnerem HTML?
HTML daje nam strukturę, ale to CSS (Cascading Style Sheets Kaskadowe Arkusze Stylów) nadaje naszej stronie wygląd. Można powiedzieć, że HTML to szkielet, a CSS to ubranie, makijaż i styl. Bez CSS strony internetowe wyglądałyby bardzo surowo i jednolicie, jak tekst w Notatniku. CSS pozwala nam kontrolować kolory, czcionki, rozmiary elementów, ich rozmieszczenie na stronie, a nawet tworzyć animacje. Jest to nierozłączny partner HTML, który sprawia, że strony są atrakcyjne wizualnie i przyjazne dla użytkownika.
Jak w prosty sposób dodać trochę koloru? Podłączamy pierwszy arkusz stylów
Najczęściej stosowaną i polecaną metodą łączenia CSS z HTML jest stworzenie osobnego pliku z rozszerzeniem .css, a następnie podlinkowanie go w sekcji naszego dokumentu HTML. Załóżmy, że stworzyłeś plik o nazwie style.css w tym samym folderze co Twój plik HTML. Aby go podłączyć, dodaj w sekcji następujący wiersz:
Moja Pierwsza Strona
A w pliku style.css możesz napisać coś prostego, na przykład:
body { background-color: lightblue; /* Tło strony na jasnoniebieski */
}
h1 { color: navy; /* Kolor nagłówka na granatowy */
}
Po zapisaniu obu plików i odświeżeniu strony w przeglądarce, zobaczysz, że tło strony zmieniło kolor na jasnoniebieski, a nagłówek stał się granatowy.
Najczęstsze błędy początkujących i jak ich unikać
Problem z polskimi znakami? Sprawdź swoje kodowanie!
To jeden z najbardziej frustrujących problemów, z jakimi spotykają się początkujący. Widok "krzaczków" zamiast polskich liter (ą, ć, ę, ł, ó, ś, ź, ż) jest zazwyczaj spowodowany niepoprawnym kodowaniem znaków. Jak już wspominaliśmy, kluczowe jest umieszczenie w sekcji znacznika . Upewnij się również, że Twój edytor tekstu zapisuje plik z kodowaniem UTF-8. To proste rozwiązanie, które eliminuje ten powszechny błąd.
Dlaczego mój obrazek się nie wyświetla? Pułapki ścieżek do plików
Niewyświetlający się obrazek to zazwyczaj problem ze ścieżką podaną w atrybucie src znacznika . Jeśli obrazek znajduje się w tym samym folderze co plik HTML, wystarczy podać jego nazwę (np. zdjecie.jpg). Jeśli obrazek jest w podfolderze (np. o nazwie "obrazy"), ścieżka powinna wyglądać tak: obrazy/zdjecie.jpg. Jeśli plik HTML jest w podfolderze, a obrazek wyżej, użyj ../nazwa-pliku.jpg. Dokładne sprawdzenie ścieżki jest kluczowe.
Niezamknięte tagi – cichy zabójca poprawnego wyglądu strony
HTML wymaga, aby większość znaczników była zamykana. Na przykład, jeśli otworzyłeś znacznik , musisz go zamknąć tagiem
, , itp. (wyjątkami są znaczniki takie jak ![]()
czy
, które są "samozamykające"). Niezamknięcie tagu może prowadzić do nieprzewidywalnych błędów w wyświetlaniu strony tekst może się nieprawidłowo formatować, elementy mogą się nakładać, a cała struktura może się "rozsypać". Zawsze sprawdzaj, czy każdy otwarty tag ma swój odpowiedni tag zamykający.
Co dalej? Twoja ścieżka rozwoju po opanowaniu podstaw HTML
Zostań stylistą swoich stron: dlaczego warto zagłębić się w CSS?
Opanowanie HTML to wspaniały pierwszy krok, ale aby tworzyć naprawdę atrakcyjne i funkcjonalne strony internetowe, musisz poznać CSS. To właśnie CSS pozwala Ci nadać stronie indywidualny charakter, sprawić, że będzie ona nie tylko poprawnie skonstruowana, ale także piękna i przyjemna w odbiorze. Nauka CSS otwiera przed Tobą drzwi do tworzenia responsywnych projektów, które świetnie wyglądają na każdym urządzeniu od smartfona po duży monitor.
Dodaj interaktywność: krótka zapowiedź języka JavaScript
Gdy już poczujesz się pewnie z HTML i CSS, kolejnym naturalnym krokiem jest nauka JavaScript. To język programowania, który pozwala dodać do Twoich stron internetowych interaktywność i dynamikę. Dzięki JavaScript możesz tworzyć animacje, formularze z walidacją, dynamiczne menu, gry przeglądarkowe i wiele, wiele więcej. To on sprawia, że strony internetowe stają się "żywe" i reagują na działania użytkownika.
Przeczytaj również: Jak zmienić plik HTML na PDF - proste metody i skuteczne narzędzia
Gdzie szukać inspiracji i dalszej wiedzy? Polecane zasoby
Świat tworzenia stron internetowych jest ogromny i ciągle się rozwija, dlatego warto wiedzieć, gdzie szukać rzetelnych informacji i inspiracji. Oto kilka miejsc, które gorąco polecam:
-
MDN Web Docs (Mozilla Developer Network): To chyba najlepsze, najbardziej kompleksowe i wiarygodne źródło wiedzy o technologiach webowych. Znajdziesz tam szczegółowe opisy HTML, CSS, JavaScript i wielu innych.
-
W3Schools: Bardzo popularna platforma z prostymi przykładami i interaktywnymi ćwiczeniami, idealna dla początkujących.
-
Kursy online: Platformy takie jak Udemy, Coursera, czy polskie Codecademy oferują szeroki wybór kursów wprowadzających i zaawansowanych.
-
Społeczności programistyczne: Fora internetowe, grupy na Facebooku czy Discordzie to świetne miejsca do zadawania pytań, dzielenia się wiedzą i czerpania inspiracji od innych.
