====== 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 ==== Moja Strona

Witaj na mojej stronie!

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 ''

'' 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 (

-

): Definiują różne poziomy nagłówków na stronie. * Paragrafy (

): Umożliwiają tworzenie bloków tekstu. * Linki (): Pozwalają na tworzenie hiperłączy do innych stron. * Obrazy (): Umożliwiają wstawianie obrazów na stronę. * Listy (