Z nazwą HTML zetknęliśmy się chyba wszyscy. Jednak nie każdy wchodził w to głębiej. Jeśli jednak pracujesz w sieci web, w marketingu internetowym czy z SEO, to warto poznać jego podstawy, gdyż z pewnością zaprocentuje to na przyszłość. Myślisz, że to skomplikowane? Ależ skąd! Poznaj z nami język internetu. Do dzieła!
Czym jest to słynne HTML?
HTML (HyperText Markup Language) jest hipertekstowym językiem znaczników. Język ten opisuje zawartość strony internetowej, m.in. strukturę dokumentów, układ i elementy, czyli wygląd strony one w przeglądarce internetowej.
Zastosowanie języka HTML, to przede wszystkim tworzenie zawartości stron internetowych. W praktyce jest to dodawanie elementów do kodu źródłowego strony. Dzięki HTML w tekście widoczne są np. akapity, nagłówki, atrybuty, czy pliki graficzne.
Historia powstania HTML
Twórcą języka HTML był Tim Bernes Lee, który w latach 80-tych dał początek pierwszej wersji HTML. Dzięki niemu powstało World Wide Web. W 1991 roku język HTML został oficjalnie wdrożony i do dnia dzisiejszego znacząco się rozwiną.
Z początku strony internetowe były bardzo proste. Znajdował się na nich głównie tekst. Później dołączyła nieskomplikowana grafika. To nic dziwnego, jak na lata, w których został zapoczątkowany.
Język HTML stosowany jest do dnia dzisiejszego, lecz istnieje w bardzo odmienionej wersji. Nowe technologie pozwoliły mu się rozwinąć i radzić sobie z bardzo skomplikowanymi elementami. Obecnie razem z HTML stosujemy CSS i JavaScript. Razem tworzą technologię, z którą spotykamy się na co dzień. Dzisiaj mamy dwie wersje języka: HTML 4.01 i HTML 5.
Elementy języka HTML
Jak wskazuje nazwa HTML, jest językiem znaczników – tagów, a więc z nich się składa. Język znaczników informuje, jak powinien wyglądać dany element witryny. Jest opisany tekstem w nawiasie.
Znaczniki dzielimy na dwa rodzaje:
- znaczniki otwierające <abc >
- znaczniki zamykające </ abc>. Znaczniki HTML – popularne przykłady
- <!DOCTYP HTML> – wersja HTML (informacja dla przeglądarki)
- <HTML> – element główny dokumentu – otaczający
- <HEAD> – nagłówek dokumentu
- <BODY> – treść
- <META TITLE> – tytuł
- <IMG> – obraz,
- <H1> – <H6> – nagłówki
- <a href> odnośnik
- <p > – akapity
- <ul> – listy punktowe
- <ol> – listy numerowane
Znajome prawda? Większość osób zaznajomionych z internetem kojarzy te symbole. Stykamy się z nimi na co dzień, podczas pracy z sieci, a korzystanie z nich nie jest wcale takie trudne.
Struktura HTML – hierarchia znaczników
W języku HTML struktura pełni ważną funkcję. Znaczniki mają swoje znaczenie i określone miejsce w hierarchii. Tworzą strukturę drzewa DOM (Dokument Object Model). Dzięki niej przeglądarka rozumie, w jaki sposób wyświetlić zawartość strony.
- <HTML> – jest całym dokumentem.
- <HEAD> – w tej sekcji znajdują się najważniejsze informacje dotyczące dokumentu (metadane). W znaczniku <meta> zamieszcza się informację o UTF – 8, która jest niezbędna do wyświetlania polskich znaków: charset=” utf – 8″.
- <BODY> – czyli cała zawartość dokumentu. Tutaj umieszczane są wszystkie znaczniki strukturujące, nagłówek <header> nagłówki <H1 > – <H6>, sekcje <section> itp.
Jak widać, nazwy intuicyjnie podpowiadają nam, jakie elementy powinny się znaleźć w odpowiedniej części dokumentu. To bardzo ułatwia wprowadzanie danych. Wystarczy zapamiętać, jakiego rodzaju informacje przechowuje dana sekcja.
Jak działa język HTML w praktyce?
W tym celu wykorzystuje się właśnie znaczniki otwierające <> i zamykające </>. Tekst wpisany w znacznikach jest komendą, np. <HEAD> – nagłówek dokumentu. Pomiędzy znacznikami umieszczona jest treść, która ma się wyświetlić (w tym przypadku), jako nagłówek dokumentu):
Przykład:
<! DOCTYPE html>
<headl>
<body>
<p> linki w html <p/>
<a href = „https:// www.twojastrona.pl/”>twojastrona <a/>
<body>
<html/>
Na tym przykładzie widać, jak poprawnie wprowadzić link do treści na stronie.
Znaczniki samozamykające w HTML
Jak wskazuje nazwa „samozamykające” – zamykają się same, a my ich nie zamykamy. Oto niektóre ze znaczników samozamykających:
- <meta> – metadane,
- <img> – obrazek,
- <br> – następnym wiersz (przejście),
- <hr> – linia pozioma.
Znaczniki śródliniowe
Istnieją także znaczniki śródliniowe. Dlaczego nazywają się w ten sposób? Dlatego, że pokazują zmiany w obrębie jednej linijki np.: <strong> – pogrubienie czy <em> – kursywa.
HTML i CSS – znaczenie
Wiemy już, jak wygląda HTML. Ale czy dzięki niemu, stworzymy idealną stronę? Raczej nie. Język HTML gwarantuje nam podstawy, ale jeśli chcemy, aby nasza strona była kolorowa i miała efekty wizualne, które przyciągną odbiorców, musimy mieć dodatek. Jest nim CSS, czyli Kaskadowe Arkusze stylów.
Konkretne rodzaje stylów dają szerokie możliwości graficzne. Dzięki nim możemy wybrać kolory, dodatki czy podzielić stronę na konkretne bloki. Zapewni jej to funkcjonalność i interesujący design.
CSS dostosowuje stronę także do urządzeń mobilnych, takich jak tablet czy iPhone. Obecnie jest to jedno z kryteriów oceniania strony przez wyszukiwarkę Google.
CSS oraz JavaScript pozwalają stworzyć stronę www. z prawdziwego zdarzenia. Jednak to język HTML jest podstawą jej funkcjonowania.
Jak nauczyć się tworzenia stron internetowych?
Aby w pełni zająć się tworzeniem stron, należy poszerzać swoją wiedzę. Profesjonalni webmasterzy nie tylko znają język HTML, ale mają również wiedzę z innych dziedzin, i przede wszystkim doświadczenie i praktykę.
Dlatego, jeśli chcesz nauczyć się tej profesji, to zbieraj wiedzę z różnych źródeł. Oczywiście samodzielna nauka programowania również wchodzi w grę. Pomocne będą tutoriale i webinary, serwisy ze sprawdzoną i rzetelną wiedzą, filmy instruktażowe, a także kursy zarówno te online, jak i stacjonarne.
Pamiętaj, żeby sprawdzić, czy strona / firma przedstawiają sprawdzone i rzetelne informacje. Jest wiele stron, które pomagają początkującym programistom stron internetowych. Przede wszystkim – zacznij ćwiczyć. Najlepiej uczyć się poprzez praktykę.
Podsumowując, HTML to podstawa stron www.
HTML jest podstawowym językiem znaczników, które z pewnością warto znać. Szczególnie dla właścicieli i użytkowników stron, bo jest to przydatny element internetu. Poznając podstawowe elementy i tagi HTML, szybko zrozumiecie specyfikację języka HTML. Z kolei, jeśli ktoś jest zainteresowany możliwością tworzenia stron, to na pewno szybko wsiąknie w świat elementów i atrybutów HTML. Warto przy tym korzystać z najnowszych osiągnięć techniki, poznać CSS i JavaScript, ponieważ stworzenie efektownej strony daje dużą satysfakcję.