`. To nie jest znacznik HTML w sensie elementu strony, ale instrukcja dla przeglądarki. Mówi jej: "Hej, ten dokument jest napisany w HTML5!". Dzięki temu przeglądarka wie, jak interpretować kod i wyświetlać stronę zgodnie z najnowszymi standardami. Zawsze pamiętaj o tej deklaracji to mała rzecz, która robi dużą różnicę w poprawnym renderowaniu strony.
Sekcja ``: Niewidoczny mózg operacji Twojej strony
Po deklaracji `` następuje główny znacznik ``, a w nim dwie kluczowe sekcje: `
` i ``. Sekcja `` to taki "mózg" Twojej strony. Zawiera ona metadane, czyli informacje o dokumencie, które nie są bezpośrednio widoczne dla użytkownika w oknie przeglądarki. Znajdziesz tu takie elementy jak tytuł strony, informacje o kodowaniu znaków, linki do arkuszy stylów CSS, skrypty JavaScript czy opisy dla wyszukiwarek. To wszystko, co sprawia, że strona działa poprawnie "za kulisami".Tytuł strony, czyli ``: Twój pierwszy krok w stronę SEO
Jednym z najważniejszych elementów w sekcji `
` jest znacznik `Jak zapewnić polskie znaki? Kluczowa rola ``
Jeśli tworzysz stronę w języku polskim, kluczowe jest, aby polskie znaki diakrytyczne (jak ą, ć, ę, ł, ń, ó, ś, ź, ż) wyświetlały się poprawnie, a nie jako dziwne krzaczki. Za to odpowiada metatag ``, który również umieszczamy w sekcji `
`. UTF-8 to standard kodowania znaków, który obsługuje praktycznie wszystkie języki świata, w tym polski. Zawsze pamiętaj o dodaniu tego metatagu, aby uniknąć problemów z wyświetlaniem tekstu.Sekcja ``: Widoczne serce Twojej witryny
Po sekcji `
` następuje sekcja `Stwórz swoją pierwszą stronę WWW krok po kroku
Krok 1: Stworzenie i zapisanie pustego pliku HTML
Zacznijmy od praktyki! Otwórz swój ulubiony edytor kodu (np. Visual Studio Code). Stwórz nowy plik. Ważne jest, aby zapisać go od razu z odpowiednim rozszerzeniem. Wybierz "Zapisz jako...", przejdź do folderu projektu, który wcześniej utworzyłeś (np. "MojaPierwszaStrona"), i nazwij plik `index.html`. Pamiętaj, że `index.html` to standardowa nazwa dla głównej strony w katalogu, którą serwer wyświetli domyślnie.
Krok 2: Wypełnienie podstawowej struktury dokumentu
Teraz, gdy masz pusty plik `index.html`, wklej do niego podstawową strukturę, o której rozmawialiśmy. Jest to absolutna podstawa każdej strony HTML5:
Moja Pierwsza Strona WWW
Jak widzisz, zaczynamy od deklaracji ``, potem mamy główny znacznik `` z atrybutem `lang="pl"` (informuje o języku strony). W sekcji `
` umieściliśmy kodowanie znaków (`UTF-8`), metatag `viewport` (ważny dla responsywności na urządzeniach mobilnych) oraz tytuł strony. Sekcja `` na razie jest pusta, ale to tam za chwilę dodamy naszą treść.Krok 3: Dodanie pierwszego nagłówka `` i akapitu `
`
Wróćmy do pliku `index.html` i w sekcji `
` dodajmy coś widocznego. Wstaw tam prosty nagłówek `` i akapit `
`. To będzie Twoja pierwsza widoczna treść!
Moja Pierwsza Strona WWW
Witaj w moim świecie HTML!
To jest mój pierwszy akapit na mojej pierwszej stronie internetowej. Jestem bardzo podekscytowany!
Zapisz zmiany w pliku (`Ctrl+S` lub `Cmd+S`). Teraz jesteś gotowy, aby zobaczyć efekty swojej pracy.
Krok 4: Otwarcie pliku w przeglądarce i podziwianie efektów
To jest ten moment! Aby zobaczyć swoją stronę, po prostu przejdź do folderu, w którym zapisałeś plik `index.html`. Kliknij dwukrotnie na ten plik. Powinien otworzyć się automatycznie w Twojej domyślnej przeglądarce internetowej (Chrome, Firefox, Edge). Zobaczysz nagłówek "Witaj w moim świecie HTML!" i akapit poniżej. Gratulacje! Właśnie stworzyłeś swoją pierwszą stronę internetową. Za każdym razem, gdy zmienisz coś w kodzie, pamiętaj, aby zapisać plik, a następnie odświeżyć stronę w przeglądarce (klawisz `F5` lub ikona odświeżania).
Krok 5: Jak działają komentarze w kodzie i dlaczego warto ich używać?
W kodzie HTML możesz dodawać komentarze, które są widoczne tylko dla Ciebie (lub innych deweloperów), ale są ignorowane przez przeglądarkę. Komentarze zaczynają się od ``. Są niezwykle przydatne do:
- Wyjaśniania skomplikowanych fragmentów kodu.
- Pozostawiania notatek dla siebie lub innych.
- Tymczasowego wyłączania fragmentów kodu bez ich usuwania.
Oto przykład:
Witaj w moim świecie HTML!
To jest mój pierwszy akapit na mojej pierwszej stronie internetowej. Jestem bardzo podekscytowany!
Zawsze zachęcam do używania komentarzy to znacznie poprawia czytelność i utrzymanie kodu w przyszłości.
Ożyw swoją stronę: kluczowe znaczniki HTML
Hierarchia ma znaczenie: Jak poprawnie używać nagłówków od `` do ``?
Nagłówki w HTML służą do strukturyzowania treści i tworzenia jej hierarchii. Mamy do dyspozycji sześć poziomów nagłówków: od `
` (najważniejszy) do `` (najmniej ważny). Ważne jest, aby używać ich logicznie, tak jak w książce: `` to tytuł rozdziału, `` to podrozdział, itd. Pamiętaj, że znacznik `` powinien być użyty tylko raz na stronie i zawierać główny tytuł lub temat. To kluczowe zarówno dla czytelności, jak i dla SEO.
Główny tytuł strony
Pierwszy podtytuł
` to tytuł rozdziału, `` to podrozdział, itd. Pamiętaj, że znacznik `` powinien być użyty tylko raz na stronie i zawierać główny tytuł lub temat. To kluczowe zarówno dla czytelności, jak i dla SEO.
Główny tytuł strony
Pierwszy podtytuł
Główny tytuł strony
Pierwszy podtytuł
Treść pod pierwszym podtytułem.
Sekcja w ramach podtytułu
Treść w sekcji.
Drugi podtytuł
Treść pod drugim podtytułem.
Linki, które prowadzą do celu: Tworzenie hiperłączy za pomocą ``Internet bez linków byłby bezużyteczny! Znacznik `` (anchor) służy do tworzenia hiperłączy. Kluczowym atrybutem jest `href`, który określa adres docelowy linku. Może to być inna strona w internecie (link zewnętrzny) lub inna podstrona Twojej witryny (link wewnętrzny).
Odwiedź moją ulubioną wyszukiwarkę: Google.
Przejdź do strony "O mnie" (jeśli ją stworzysz!).
Otwórz link w nowej karcie: Wikipedia.
Atrybut `target="_blank"` sprawi, że link otworzy się w nowej karcie przeglądarki, co jest często pożądane przy linkach zewnętrznych.
Obraz wart tysiąca słów: Jak wstawić grafikę tagiem ``?
Obrazy to podstawa atrakcyjnej strony. Znacznik `` służy do wstawiania grafik. Jest to znacznik samo-zamykający się (nie ma tagu zamykającego ``). Wymaga dwóch kluczowych atrybutów:
- `src`: Określa ścieżkę do pliku obrazka (np. `images/moj_obrazek.jpg`).
- `alt`: Zawiera tekst alternatywny, który jest wyświetlany, gdy obrazek się nie załaduje, lub czytany przez czytniki ekranowe dla osób niewidomych. Jest to niezwykle ważne dla dostępności i SEO!
Pamiętaj, aby umieścić plik obrazka w odpowiednim folderze (np. `images`) w folderze projektu.
Porządek w informacjach: Tworzenie list wypunktowanych `` i numerowanych ` `
Listy to świetny sposób na prezentowanie informacji w uporządkowany i czytelny sposób. HTML oferuje dwa główne typy list:
-
`
- ` (unordered list)
-
`
- ` (ordered list)
W obu przypadkach poszczególne elementy listy umieszcza się w znacznikach `
Moje ulubione owoce:
- Jabłka
- Banany
- Truskawki
Kroki do sukcesu:
- Ucz się HTML
- Ćwicz regularnie
- Twórz własne projekty
Jak wyróżnić tekst? Praktyczne użycie `` oraz ``
Często chcemy wyróżnić pewne fragmenty tekstu. HTML oferuje do tego znaczniki `` i ``.
- ``: Służy do oznaczania tekstu o silnym znaczeniu. Przeglądarki domyślnie wyświetlają go jako pogrubiony. Jest to preferowany znacznik, gdy chcesz podkreślić ważność treści, a nie tylko jej wygląd.
- `` (emphasis): Oznacza tekst, na który kładziemy nacisk. Domyślnie jest wyświetlany jako pochylony (kursywa). Używaj go, gdy chcesz podkreślić dany fragment, jakbyś wypowiadał go z naciskiem.
Warto rozróżnić je od znaczników `` i ``, które służą wyłącznie do wizualnego pogrubienia lub pochylenia, bez nadawania semantycznego znaczenia. W nowoczesnym HTML5 preferujemy `` i ``.
To jest bardzo ważna informacja dla wszystkich początkujących.
Musisz koniecznie zapamiętać tę zasadę.
Co dalej? Rozwijaj swoje umiejętności
Czym jest semantyczny HTML5 (``, ``, ``) i dlaczego jest ważny?
Kiedy już opanujesz podstawowe znaczniki, warto poznać semantyczny HTML5. To nowsze znaczniki, które nie tylko strukturyzują treść, ale także opisują jej znaczenie. Zamiast używać ogólnych `
