Proszę wyjaśnić podstawy HTML dla początkującego.

HTML (HyperText Markup Language) to język programowania, który służy do tworzenia stron internetowych. Składa się z kodu, który opisuje strukturę i wygląd strony. Każdy element strony, taki jak nagłówek, paragraf czy obrazek, jest opisany za pomocą kodu HTML.

Podstawowym elementem kodu HTML jest tag. Tagi są otwierane i zamykane, a między nimi znajduje się treść, którą chcemy wyświetlić na stronie. Na przykład, tag <p> otwiera paragraf, a </p> zamyka go.

Innym ważnym elementem HTML jest atrybut. Atrybuty są używane do określenia dodatkowych cech elementów strony, takich jak rozmiar czcionki czy kolor tła. Na przykład, atrybut "style" może być użyty, aby zmienić kolor tekstu na stronie.

Istnieją również elementy specjalne, takie jak linki i formularze, które pozwalają użytkownikom interaktywnie korzystać ze