====== HTML ======
**HyperText Markup Language** to podstawowy język wykorzystywany do tworzenia stron internetowych. HTML definiuje strukturę treści strony poprzez elementy takie jak nagłówki, paragrafy, linki, obrazy, formularze i inne komponenty. Jest językiem znaczników, co oznacza, że elementy HTML otaczają treść i określają jej funkcję oraz formatowanie.
{{page>:szablon:gfx:html}}
==== Protokół HTTP ====
HTML jest używany głównie w połączeniu z protokołem [[serwery:protokol_http|HTTP]] (HyperText Transfer Protocol), który umożliwia przesyłanie stron internetowych i innych zasobów przez sieć. Protokół HTTP działa na zasadzie modelu klient-serwer, gdzie klient (np. przeglądarka internetowa) wysyła żądanie HTTP do serwera, a serwer zwraca odpowiedź z odpowiednią stroną HTML lub innym zasobem (np. obrazem, plikiem CSS, JavaScript). HTTP jest bezstanowy, co oznacza, że każde żądanie jest traktowane niezależnie od poprzednich.
Połączenie HTML z HTTP pozwala na tworzenie dynamicznych, interaktywnych stron internetowych, które mogą zawierać multimedia, formularze oraz inne zaawansowane funkcje. Dodatkowo, w wersji HTTPS (HyperText Transfer Protocol Secure), protokół HTTP zapewnia szyfrowanie danych przesyłanych między klientem a serwerem, co zwiększa bezpieczeństwo stron internetowych.
==== Przykład struktury dokumentu HTML ====
To jest przykładowa strona internetowa.
{{page>:szablon:gfx:html}}
==== Kluczowe cechy HTML ====
* **Język znaczników**: HTML wykorzystuje tagi (znaczniki) do określania struktury strony. Przykładowo, tagi takie jak ''H1'', ''H2'' definiują nagłówki, paragrafy definiuje ''Witaj na mojej stronie!
'' itp. * **Struktura dokumentu**: Dokument HTML składa się z sekcji, takich jak: '''' oznacza początek i koniec dokumentu HTML, ''
'' to sekcja, która zawiera informacje o stronie (np. tytuł, metadane), '''' sekcja zawierająca główną treść strony, która jest widoczna dla użytkownika. * **Atrybuty**: Tagi HTML mogą mieć atrybuty, które modyfikują ich zachowanie lub wygląd. Przykład:Tutaj link do strony z przykładami
atrybut ''a'' to link natomiast ''href'' określa adres URL.
==== Przykład struktury dokumentu HTML ====
Moja Strona
Witaj na mojej stronie!
To jest przykładowa strona internetowa.
====Kluczowe elementy HTML====
* Nagłówki (): Umożliwiają tworzenie bloków tekstu.
* Linki (): Pozwalają na tworzenie hiperłączy do innych stron.
* Obrazy (): Umożliwiają wstawianie obrazów na stronę.
* Listy (
,
): Tworzenie list uporządkowanych i nieuporządkowanych.
HTML jest podstawą budowy stron internetowych i jest często używany w połączeniu z CSS (Cascading Style Sheets) do stylizacji oraz z JavaScript do dodawania interaktywności.
{{pagebox>:pagebox:kategorie}}