HTML jest najpowszechniej używanym językiem znaczników w Internecie. Strony internetowe przekazują swoją zawartość w formie HTML do przeglądarki, która odczytuje i realizuje składnię. Dodatkowo HTML zawiera informacje dotyczące stylu, formatowania lub Optymalizacja wyszukiwarek SEO.
Dlaczego HTML?
HTML (Hypertext Markup Language) to tak zwany język znaczników, który określa zawartość i formę dokumentów cyfrowych. Oprócz HTML istnieją inne języki znaczników, takie jak XML lub Ajax. Języki znaczników są stale rozwijane i aktualizowane do nowszych wersji. Pierwsza wersja HTML pojawiła się w 1992 roku, po tym jak trzy lata wcześniej zaproponowano język znaczników.
Podczas korzystania z Internetu używa się różnych urządzeń wyjściowych: ekrany nie mają jednakowych wymiarów, a okno przeglądarki można powiększyć lub zmniejszyć. Niemniej jednak, strona internetowa powinna zawsze wyświetlać treść w taki sposób, aby można ją było łatwo rozpoznać. Z tego powodu nie jest wskazane bezwzględne mocowanie poszczególnych elementów strony. W tym kontekście, HTML odgrywa ważną rolę w formatowaniu tekstów lub w rozmieszczaniu obrazów i plików wideo na stronie internetowej.
Mówiąc bardziej ogólnie, HTML pośredniczy pomiędzy konkretną stroną internetową a przeglądarką internetową. Język zawiera znaki, znaki specjalne, formatowanie, linki, metadane i wiele więcej. Metadane to elementy HTML, których nie widać w normalnym widoku przeglądarki. Niemniej jednak są one niezbędne do funkcjonowania strona internetowa i przyczyniają się na przykład do optymalizacji wyszukiwarek.
Podstawowa struktura: nawiasy klamrowe HTML
HTML korzysta z nawiasów (jak wiele języków programowania i znaczników) w celu uporządkowania składni. Nawiasy HTML działają na tej samej zasadzie, co nawiasy w poprzednim zdaniu: nawias otwierający oznacza początek jednostki, natomiast nawias zamykający - koniec. W przeciwieństwie do zwykłych znaków interpunkcyjnych, nawiasy HTML definiują, co dokładnie dzieje się z tekstem pomiędzy nimi.
Na przykład, jeśli chcesz podkreślić część tekstową, użyj składni "text" (bez spacji w nawiasach kwadratowych). Jeśli składnia ta znajduje się na stronie internetowej, przeglądarka może ją odczytać i automatycznie konwertuje ją na podkreślone słowo.
HTML jest jednak używany nie tylko do formatowania tekstu na stronie internetowej. Zamiast tego, HTML organizuje cały dokument.
Głowa i korpus dokumentów HTML
Na początku wirtualny dokument określa dla przeglądarki, jakiego języka znaczników używa. W przypadku HTML5, odbywa się to najpierw ze specyfikacją "", a następnie z nawiasem "" (również tutaj i dla wszystkich następujących specyfikacji HTML: bez spacji pomiędzy nawiasami kwadratowymi). "" to nawias, który otwiera i zamyka się tylko na samym końcu dokumentu. Ważne jest, aby określić prawidłową definicję typu dokumentu. Wersje przed HTML5 używają bardziej szczegółowej definicji zamiast "<".
Po nim następuje nagłówek dokumentu ze składnią "". Nagłówek HTML zawiera metadane, tytuł strony, skrypty i inne komponenty. Dopiero po wszystkich specyfikacjach tytułu nawias nagłówka HTML zamyka się znakiem "".
Dopiero wtedy należy napisać treść HTML, która jest oznaczona jako "". Treść dokumentu stanowi główną część strony internetowej. Zapewnia ona miejsce na tekst, Zdjęciapliki wideo i inne elementy. Po włożeniu do składni wszystkich pożądanych treści, zamknij korpus HTML za pomocą nawiasu "".
Cyfrowy dokument kończy się składnią "", która oznacza koniec tekstu HTML.
Wspólne elementy HTML
(Składnia bez spacji między nawiasami kwadratowymi LUB bez spacji po "&"!)
- Tytuł: tytuł strony
- tekst pogrubiony: text lub text
- tekst kursywą: text lub text
- tekst podkreślony: tekst
- Link: Opis linku
- Nagłówek pierwszego zamówienia:
nagłówek
- Pozycja drugiego rzędu: Pozycja podrzędna
- Akapit:
Ten tekst wypełnia cały akapit.
Jest to drugi akapit.
- Na znak (@): & #64; lub & commat;
- Strzałka w prawo: & #8594; lub & rarr;
- Strzałka w lewo: & #8592; lub & larr;
- Strzałka w górę: & #8593; lub & uarr;
- Strzałka w dół: & #8595; lub & darr
- Symbol serca: i #9829; albo i serca;