ectaco.pl
  • arrow-right
  • Kodowaniearrow-right
  • Notepad++: Twoja pierwsza strona HTML krok po kroku

Notepad++: Twoja pierwsza strona HTML krok po kroku

Emil Borowski

Emil Borowski

|

3 listopada 2025

Notepad++: Twoja pierwsza strona HTML krok po kroku

Spis treści

Witaj w praktycznym przewodniku, który krok po kroku pokaże Ci, jak stworzyć swoją pierwszą prostą stronę internetową, używając języka HTML i darmowego edytora tekstu Notepad++. Jeśli dopiero zaczynasz swoją przygodę z kodowaniem, ten artykuł jest idealnym punktem startowym. Razem przejdziemy przez podstawy, od konfiguracji narzędzi, przez napisanie pierwszych linii kodu, aż po wyświetlenie gotowej strony w przeglądarce.

Tworzenie strony HTML w Notepad++ prosty przewodnik dla początkujących

  • Notepad++ to darmowy i szybki edytor z podświetlaniem składni, idealny na start w tworzeniu stron HTML.
  • Każda strona HTML5 wymaga podstawowej struktury: </code>, , (z charset="UTF-8" i ) oraz .
  • Kluczowe tagi HTML do budowy treści to

    -
    ,

    , , ,
      /
        .
      1. Style CSS najlepiej dodawać poprzez zewnętrzny plik style.css, połączony z HTML tagiem .
      2. Pamiętaj o zamykaniu tagów i poprawnych ścieżkach do plików, by uniknąć najczęstszych błędów.
      3. Gotową stronę możesz opublikować na darmowym hostingu, np. GitHub Pages, aby pokazać ją światu.

      Notepad++ interface screenshot

      Czy Notepad++ to wszystko, czego potrzebujesz na start? Przygotuj swój warsztat pracy

      Z mojego doświadczenia wiem, że na początku drogi w świecie web developmentu, kluczowe jest posiadanie prostego, ale skutecznego narzędzia. Właśnie dlatego Notepad++ jest doskonałym wyborem dla każdego początkującego. To darmowy, szybki i lekki edytor tekstu, który oferuje wiele funkcji przydatnych przy pisaniu kodu HTML, CSS czy JavaScript. Jego największe zalety to podświetlanie składni, które znacznie ułatwia czytanie i pisanie kodu, a także autouzupełnianie, które przyspiesza pracę i pomaga unikać literówek. Co więcej, Notepad++ pozwala na jednoczesną pracę na wielu plikach w wygodnych kartach, co jest nieocenione przy rozbudowanych projektach.

      Instalacja i pierwsza konfiguracja: na co zwrócić uwagę?

      Instalacja Notepad++ jest banalnie prosta. Wystarczy, że wejdziesz na oficjalną stronę programu, pobierzesz najnowszą wersję instalatora i uruchomisz go. Przejdź przez standardowe kroki instalacji, akceptując domyślne ustawienia. Cały proces zajmie Ci zaledwie kilka minut, a po jego zakończeniu będziesz gotowy do pisania swojego pierwszego kodu.

      Ustawienie kodowania UTF-8: klucz do polskich znaków

      Jednym z najczęstszych problemów, z jakimi spotykają się początkujący, jest nieprawidłowe wyświetlanie polskich znaków diakrytycznych (ą, ć, ę, ł, ń, ó, ś, ź, ż). Aby tego uniknąć, musisz zadbać o prawidłowe kodowanie znaków UTF-8. W Notepad++ możesz to ustawić, przechodząc do menu "Kodowanie" (Encoding) i wybierając "Koduj w UTF-8" (Encode in UTF-8). Dodatkowo, w sekcji swojego pliku HTML zawsze umieszczaj tag . Dzięki temu przeglądarka będzie wiedziała, jak interpretować znaki na Twojej stronie. Oto przykład:

      
      
        Moja pierwsza strona z polskimi znakami
      
       

      Witaj świecie! Tu znajdziesz polskie znaki: ą, ć, ę, ł, ń, ó, ś, ź, ż.

      Fundament każdej strony: poznaj obowiązkową strukturę pliku HTML

      Co to jest i dlaczego musi być na samej górze?

      Na samym początku każdego pliku HTML zawsze znajdziesz deklarację </code>. Nie jest to tag HTML, lecz instrukcja dla przeglądarki, która informuje ją, jakiej wersji HTML ma się spodziewać. W tym przypadku, </code> sygnalizuje, że dokument jest napisany zgodnie ze standardem HTML5. Umieszczenie jej na samej górze pliku jest kluczowe, ponieważ zapewnia, że przeglądarka będzie renderować stronę w trybie standardów, co gwarantuje spójne i przewidywalne wyświetlanie treści.

      Sekcja : mózg Twojej strony internetowej

      Sekcja to swego rodzaju "mózg" Twojej strony. Zawiera ona metadane, czyli informacje o stronie, które nie są bezpośrednio widoczne dla użytkownika w oknie przeglądarki, ale są niezwykle ważne dla jej funkcjonowania i indeksowania przez wyszukiwarki. Tutaj umieszczamy takie elementy jak wspomniane już , a także , który definiuje tytuł strony wyświetlany w zakładce przeglądarki. Możemy tu również linkować zewnętrzne pliki CSS czy JavaScript. Oto przykład:

         Moja pierwsza strona HTML 
      
      

      Sekcja : tutaj dzieje się cała magia widoczna dla użytkownika

      W przeciwieństwie do sekcji , tag zawiera całą widoczną treść Twojej strony internetowej. Wszystko, co chcesz, aby użytkownik zobaczył tekst, obrazy, linki, listy, tabele, formularze i inne elementy interaktywne musi znaleźć się właśnie tutaj. To jest serce Twojej strony, gdzie faktycznie budujesz jej zawartość. Poniżej przedstawiam pełny przykład podstawowej struktury pliku HTML, który stanowi szkielet każdej strony:

      
      
         Tytuł mojej strony
      
       

      Witaj na mojej stronie!

      To jest akapit tekstu na mojej pierwszej stronie HTML.

      Twój pierwszy plik: jak poprawnie zapisać i otworzyć go w przeglądarce?

      Gdy już napiszesz swój pierwszy kod HTML w Notepad++, nadszedł czas, aby zobaczyć efekty Twojej pracy. Oto jak to zrobić krok po kroku:

      1. Zapisz plik: W Notepad++ przejdź do "Plik" (File) > "Zapisz jako..." (Save As...).
      2. Wybierz lokalizację: Wybierz folder na swoim komputerze, w którym chcesz zapisać swoją stronę. Dobrą praktyką jest tworzenie osobnego folderu dla każdego projektu.
      3. Nadaj nazwę i rozszerzenie: Nadaj plikowi nazwę, np. index.html. Kluczowe jest, aby plik miał rozszerzenie .html (lub .htm). To informuje system operacyjny i przeglądarki, że jest to plik strony internetowej.
      4. Otwórz w przeglądarce: Po zapisaniu pliku przejdź do folderu, w którym go zapisałeś. Znajdź plik index.html i kliknij go dwukrotnie. Domyślna przeglądarka internetowa na Twoim komputerze automatycznie otworzy ten plik, wyświetlając Twoją pierwszą stronę!

      HTML basic tags examples

      Budujemy treść: najważniejsze tagi HTML, które musisz znać

      Po opanowaniu podstawowej struktury, czas na budowanie faktycznej treści. Oto najważniejsze tagi HTML, które pozwolą Ci stworzyć czytelną i funkcjonalną stronę.

      Nagłówki

      -

      : jak stworzyć hierarchię i strukturę tekstu?

      Nagłówki są kluczowe dla organizacji treści na stronie. Od

      (najważniejszy nagłówek, zazwyczaj tytuł strony) do
      (najmniej ważny), pozwalają one na stworzenie logicznej hierarchii. Jest to ważne nie tylko dla czytelności dla użytkowników, ale także dla SEO, ponieważ wyszukiwarki używają nagłówków do zrozumienia struktury i tematyki Twojej strony. Pamiętaj, aby używać tylko jednego

      na stronę.

      Główny tytuł strony

      Sekcja pierwsza

      Treść pod sekcją pierwszą.

      Podsekcja w sekcji pierwszej

      Treść pod podsekcją.

      Sekcja druga

      Treść pod sekcją drugą.

      Paragrafy

      : podstawa każdego bloku tekstowego

      Tag

      jest podstawowym elementem do tworzenia bloków tekstu, czyli akapitów. Każdy tekst, który nie jest nagłówkiem, listą czy linkiem, powinien znaleźć się w paragrafie. Dzięki temu tekst jest czytelny i odpowiednio sformatowany przez przeglądarkę, z naturalnymi odstępami między akapitami.

      To jest pierwszy akapit mojej strony internetowej. Tutaj umieszczę ważne informacje.

      A to jest kolejny akapit, który rozwija poprzednią myśl lub wprowadza nowy temat.

      Linki : jak skutecznie nawigować po internecie i własnej stronie?

      Tag (od "anchor") służy do tworzenia hiperłączy, które są esencją internetu. Dzięki nim możesz łączyć swoją stronę z innymi stronami w sieci, a także z innymi sekcjami w ramach tego samego dokumentu lub z innymi stronami w Twoim projekcie. Najważniejszym atrybutem jest href, który określa docelowy adres linku.

      Odwiedź Google w nowej karcie.

      Przejdź do strony o nas w tym samym projekcie.

      Przewiń do dolnej sekcji tej strony.

      To jest dolna sekcja

      Obrazy : ożyw swoją stronę i poznaj kluczowe atrybuty src i alt

      Obrazy są niezbędne do wizualnego uatrakcyjnienia strony. Tag pozwala na wstawianie grafik. Jest to tag samodomykający się, co oznacza, że nie ma tagu zamykającego . Dwa kluczowe atrybuty to src, który wskazuje ścieżkę do pliku obrazu, oraz alt, który zawiera tekst alternatywny. Tekst alternatywny jest niezwykle ważny dla dostępności (dla osób niewidomych korzystających z czytników ekranu) oraz dla SEO, ponieważ opisuje zawartość obrazka, gdy ten nie może się załadować.

      Opis mojego zdjęcia
      

      Pamiętaj, aby plik obrazu znajdował się w odpowiednim folderze!

      Listy
        i
        : jak elegancko prezentować wyliczenia?

      Listy to świetny sposób na prezentowanie informacji w uporządkowany i czytelny sposób. HTML oferuje dwa główne typy list:

      • Lista nieuporządkowana (
          - unordered list):
          Używana do elementów, których kolejność nie ma znaczenia. Każdy element listy jest oznaczony domyślnie kropką.
        • Lista uporządkowana (
            - ordered list):
            Używana do elementów, których kolejność jest ważna (np. instrukcje, kroki). Każdy element jest numerowany.

          W obu przypadkach poszczególne elementy listy definiuje się za pomocą tagu

        • (list item).

          Moje ulubione owoce (lista nieuporządkowana):

          • Jabłka
          • Banany
          • Pomarańcze

          Kroki do sukcesu (lista uporządkowana):

          1. Ucz się HTML
          2. Ucz się CSS
          3. Ucz się JavaScript

          CSS syntax highlighting Notepad++

          Wygląd ma znaczenie: pierwsze kroki ze stylami CSS w Notepad++

          Sam HTML to tylko struktura. Aby Twoja strona wyglądała estetycznie i nowocześnie, potrzebujesz CSS (Cascading Style Sheets). CSS odpowiada za kolory, czcionki, marginesy, układ elementów i wiele więcej. W Notepad++ możesz pisać zarówno kod HTML, jak i CSS, korzystając z podświetlania składni dla obu języków.

          Trzy drogi do stylowania: poznaj CSS inline, wewnętrzny i zewnętrzny

          Istnieją trzy główne sposoby dodawania stylów CSS do Twojej strony HTML:

          • CSS inline: Style są dodawane bezpośrednio w tagu HTML za pomocą atrybutu style. Jest to najmniej zalecana metoda, ponieważ miesza strukturę z prezentacją i utrudnia zarządzanie stylami.

            Ten tekst jest niebieski i większy.

          • CSS wewnętrzny: Style są umieszczane w sekcji pliku HTML, wewnątrz tagów . Lepsze niż inline, ale nadal ogranicza style do jednej strony.
             
            
            
          • CSS zewnętrzny: Style są przechowywane w osobnym pliku z rozszerzeniem .css (np. style.css), a następnie linkowane do pliku HTML. To jest najlepsza praktyka, którą zawsze polecam. Pozwala na oddzielenie struktury od prezentacji i łatwe zarządzanie stylami na wielu stronach.

          Tworzymy osobny plik style.css: dlaczego to najlepsze rozwiązanie?

          Tworzenie osobnego pliku style.css to standard i najlepsza praktyka w web developmentcie, i ja również ją gorąco polecam. Dlaczego? Przede wszystkim, zapewnia lepszą organizację kodu. Masz jeden plik dla struktury (HTML) i jeden dla wyglądu (CSS), co znacznie ułatwia zarządzanie projektem. Po drugie, ułatwia zarządzanie zmianami. Jeśli chcesz zmienić kolor nagłówków na całej stronie, wystarczy edytować jedną linię w pliku CSS, zamiast szukać i zmieniać każdy nagłówek w plikach HTML. Po trzecie, umożliwia wielokrotne użycie tych samych stylów na wielu stronach, co oszczędza czas i zapewnia spójny wygląd Twojej witryny.

          Jak połączyć plik HTML z arkuszem stylów CSS?

          Aby połączyć swój plik HTML z zewnętrznym arkuszem stylów CSS, musisz użyć tagu w sekcji pliku HTML. Atrybut rel="stylesheet" informuje przeglądarkę, że linkowany plik jest arkuszem stylów, a atrybut href wskazuje ścieżkę do pliku CSS.

            Moja stylowana strona 
          
          

          Upewnij się, że plik style.css znajduje się w tym samym folderze co plik HTML, lub podaj poprawną ścieżkę, jeśli jest w innym miejscu (np. href="css/style.css").

          Praktyczny przykład: zmień kolor tła, czcionkę i rozmiar tekstu

          Teraz stwórzmy prosty plik style.css. Otwórz nowy plik w Notepad++, zapisz go jako style.css w tym samym folderze co Twój plik HTML i wklej poniższy kod:

          /* style.css */
          body { background-color: #f0f0f0; /* Jasnoszare tło strony */ font-family: Arial, sans-serif; /* Ustawienie czcionki */ color: #333; /* Ciemny kolor tekstu */
          } h1 { color: #0056b3; /* Niebieski kolor dla nagłówka h1 */ text-align: center; /* Wyśrodkowanie nagłówka */
          } p { font-size: 16px; /* Rozmiar czcionki dla paragrafów */ line-height: 1.6; /* Wysokość linii dla lepszej czytelności */ margin-bottom: 10px; /* Dolny margines dla akapitów */
          }
          

          Po zapisaniu pliku CSS i odświeżeniu strony w przeglądarce, zobaczysz, że Twoja strona nabrała zupełnie nowego wyglądu! To pokazuje, jak potężne jest CSS w kontrolowaniu prezentacji.

          Najczęstsze błędy początkujących i jak ich unikać

          Każdy początkujący popełnia błędy, ja również je popełniałem. Ważne jest, aby wiedzieć, jak je identyfikować i naprawiać. Oto kilka najczęstszych pułapek.

          Pułapka niezamkniętych tagów: jak Notepad++ pomaga je znaleźć?

          Jednym z najczęstszych błędów jest zapominanie o zamknięciu tagu HTML (np.

          bez odpowiadającego
          ). Może to prowadzić do dziwnych problemów z wyświetlaniem strony, gdzie elementy nakładają się na siebie lub pojawiają się w nieoczekiwanych miejscach. Notepad++ jest tutaj Twoim sprzymierzeńcem! Dzięki podświetlaniu składni, łatwo zauważysz, które tagi nie mają swojej pary. Kiedy klikniesz na otwierający tag, Notepad++ często podświetli odpowiadający mu tag zamykający, co ułatwia szybkie zlokalizowanie brakujących elementów. Regularne sprawdzanie kodu i dbanie o jego poprawność to klucz do uniknięcia frustracji.

          Problem ze ścieżkami: dlaczego moje obrazki się nie wyświetlają?

          To klasyczny problem! Wyobraź sobie, że chcesz wstawić obrazek, ale na stronie widzisz tylko małą ikonkę z uszkodzonym obrazkiem. Najczęściej winne są nieprawidłowe ścieżki do plików. Ścieżka to adres, który mówi przeglądarce, gdzie znaleźć dany plik (obraz, CSS, JS). Rozróżniamy ścieżki względne (odnoszące się do aktualnego położenia pliku HTML) i bezwzględne (pełny adres URL).

          • Błędna ścieżka: , gdy obrazek jest w folderze images/.
          • Poprawna ścieżka (względna): .
          • Błędna ścieżka do CSS: , gdy plik CSS jest w folderze css/.
          • Poprawna ścieżka do CSS: .

          Zawsze upewnij się, że ścieżki są dokładnie takie, jak struktura Twoich folderów. Małe literówki lub brak ukośnika mogą zrujnować cały układ.

          Biały ekran rozpaczy: co zrobić, gdy strona w ogóle się nie ładuje?

          Widzisz tylko biały ekran? To frustrujące, ale zazwyczaj oznacza prosty błąd. Oto, co możesz sprawdzić:

          • Sprawdź nazwę pliku i rozszerzenie: Upewnij się, że plik ma rozszerzenie .html (np. index.html), a nie .txt.
          • Podstawowa struktura HTML: Czy masz deklarację </code>, tagi , i ? Czy wszystkie są poprawnie zamknięte?
          • Błędy w kodzie: Nawet mała literówka w tagu lub atrybucie może spowodować, że przeglądarka nie będzie w stanie poprawnie zinterpretować strony.
          • Narzędzia deweloperskie przeglądarki: Naciśnij F12 w przeglądarce (lub prawy przycisk myszy > "Zbadaj element"). Otwórz zakładkę "Konsola" (Console) i "Elementy" (Elements). Konsola często wyświetla komunikaty o błędach JavaScript lub problemach z ładowaniem zasobów, a zakładka "Elementy" pozwala zobaczyć, jak przeglądarka zinterpretowała Twój HTML. To nieocenione narzędzie do debugowania!

          Twoja strona jest gotowa! Co dalej? Prosta droga do publikacji w internecie

          Gratulacje! Stworzyłeś swoją pierwszą stronę internetową. Teraz naturalnym krokiem jest pokazanie jej światu. Nie musisz od razu kupować drogiego hostingu.

          Hosting dla początkujących: gdzie umieścić swoją pierwszą stronę za darmo?

          Dla początkujących istnieje wiele świetnych, darmowych opcji hostingu, które pozwolą Ci opublikować swoją stronę bez żadnych kosztów. Oto kilka z nich, które sam polecam:

          • GitHub Pages: Jeśli znasz podstawy Git'a, GitHub Pages to doskonały wybór. Pozwala na hostowanie statycznych stron internetowych bezpośrednio z repozytoriów GitHuba. Jest to świetny sposób na naukę kontroli wersji i jednoczesne publikowanie projektów.
          • Netlify: Netlify to bardzo popularna platforma do hostowania statycznych stron. Jest niezwykle prosta w obsłudze, oferuje darmowy plan z wieloma funkcjami (np. automatyczne wdrożenia z GitHuba, darmowe certyfikaty SSL) i jest idealna dla osób, które chcą szybko opublikować swoją stronę.
          • Vercel: Podobnie jak Netlify, Vercel oferuje szybkie i proste wdrożenia statycznych stron. Jest również bardzo przyjazny dla deweloperów i ma hojny darmowy plan.

          Wszystkie te platformy są świetne do nauki i prezentowania portfolio, a ich darmowe plany są wystarczające dla większości początkujących projektów.

          Przeczytaj również: Odkryj DOM: Jak działa serce dynamicznych stron web?

          Krok po kroku: jak wgrać pliki na serwer i pokazać stronę światu?

          Proces wgrywania plików na serwer różni się w zależności od wybranego hostingu, ale ogólna idea jest podobna. Oto uproszczone kroki:

          1. Wybierz platformę: Zdecyduj się na jeden z darmowych hostingów, np. GitHub Pages lub Netlify.
          2. Załóż konto: Zarejestruj się na wybranej platformie.
          3. Przygotuj pliki: Upewnij się, że wszystkie pliki Twojej strony (HTML, CSS, obrazy) są w jednym, dobrze zorganizowanym folderze.
          4. Wgraj pliki:
            • Dla GitHub Pages: Utwórz nowe repozytorium na GitHubie, wgraj do niego swoje pliki, a następnie w ustawieniach repozytorium aktywuj GitHub Pages.
            • Dla Netlify/Vercel: Zazwyczaj łączysz swoje konto z GitHubem (lub innym systemem kontroli wersji), wybierasz repozytorium z plikami strony, a platforma automatycznie wdraża Twoją stronę. Możesz też po prostu przeciągnąć i upuścić folder z plikami na stronę Netlify/Vercel.
          5. Opublikuj: Po wgraniu plików, platforma wygeneruje dla Ciebie unikalny adres URL, pod którym Twoja strona będzie dostępna dla każdego w internecie.

          Pamiętaj, że to dopiero początek Twojej przygody z tworzeniem stron. Kontynuuj naukę, eksperymentuj z nowymi tagami i stylami, a Twoje umiejętności będą rosły z każdym kolejnym projektem!

        • FAQ - Najczęstsze pytania

          Notepad++ jest świetny na początek, oferując podświetlanie składni i prostotę. Do profesjonalnych projektów często wybiera się bardziej zaawansowane IDE (np. VS Code) z rozbudowanymi funkcjami, ale na start jest w pełni wystarczający i pozwala na efektywną pracę.

          Kluczowe jest ustawienie kodowania UTF-8 w Notepad++ oraz dodanie tagu <meta charset="UTF-8"> w sekcji <head> pliku HTML. To gwarantuje, że przeglądarka poprawnie zinterpretuje polskie litery i unikniesz problemów z krzaczkami.

          Zewnętrzny plik style.css to najlepsza praktyka. Ułatwia organizację kodu, zarządzanie zmianami i pozwala na wielokrotne użycie tych samych stylów na wielu stronach, zapewniając spójny wygląd i łatwość konserwacji projektu.

          Sprawdź rozszerzenie pliku (.html), poprawność podstawowej struktury HTML (DOCTYPE, html, head, body) oraz literówki w tagach. Skorzystaj też z narzędzi deweloperskich przeglądarki (F12), zwłaszcza zakładki Konsola, aby zdiagnozować błędy.

          Tagi:

          jak zrobić stronę internetową html w notepad++
          jak zrobić stronę internetową w notepad++ html
          tworzenie prostej strony html w notepad++ dla początkujących
          kodowanie strony html od zera w notepad++

          Udostępnij artykuł

          Autor Emil Borowski
          Emil Borowski
          Jestem Emil Borowski, doświadczonym analitykiem branżowym z wieloletnim zaangażowaniem w obszarze technologii. Od ponad dziesięciu lat zajmuję się badaniem i analizowaniem najnowszych trendów w tej dziedzinie, co pozwoliło mi zdobyć głęboką wiedzę na temat innowacji technologicznych oraz ich wpływu na różne sektory gospodarki. Moim celem jest dostarczanie czytelnikom rzetelnych i aktualnych informacji, które pomagają zrozumieć złożone zjawiska technologiczne. Specjalizuję się w analizie danych oraz ocenie wpływu nowych technologii na życie codzienne i biznes. W mojej pracy kładę duży nacisk na obiektywizm i dokładne sprawdzanie faktów, co pozwala mi na przedstawianie złożonych tematów w przystępny sposób. Wierzę, że odpowiedzialne dziennikarstwo technologiczne powinno być źródłem wiedzy, na którym można polegać, dlatego dążę do tego, aby moje teksty były nie tylko informacyjne, ale również inspirujące dla moich czytelników.

          Napisz komentarz

          Notepad++: Twoja pierwsza strona HTML krok po kroku