1.1 Jak to zrobić w HTML?
zmieniaj kod i sprawdzaj jak to działa
Skrócony opis języka HTML5

Istota języka HTML

Język HTML został opracowany tak, aby jego elementy w żaden sposób nie naruszały zasady, mówiącej że dokumenty WWW muszą być czystymi plikami tekstowymi. Stosowanie tego języka polega na umieszczaniu w odpowiednim miejscu specjalnych słów, będących swego rodzaju rozkazami nakazującymi przeglądarce internetowej właściwe interpretowanie tekstu, którego one dotyczą. Słowa te, to tak zwane znaczniki. Twórca języka przyjął założenie, że znaczniki będą wplatane w tekst, opisując przeglądarce sposób interpretowania tego tekstu, same zaś będą też czystym tekstem, lecz w szczególny sposób przedstawianym.

Ten szczególny sposób przedstawiania znaczników pozwala przeglądarce rozpoznanie i wykonanie poleceń w nich zawartych. Przeglądarka nie wyświetla znaczników w treści dokumentów, lecz je interpretuje. Szczególnym sposobem przedstawiania znaczników jest umieszczanie ich między nawiasami trójkątnym (znaki mniejszy, większy), co wyróżnia je od pozostałego tekstu dokumentu.

Kod przykładowy:

Jeśli chcemy, aby fragment tekstu zamieszczonego w dokumencie HTML był wyświetlany przez przeglądarkę jako pogrubiony, to musimy zastosować odpowiedni znacznik.

(...)
Normalny tekst. <b>Ten tekst będzie wyświetlany jako pogrubiony</b>. Ten też jest wyświetlany normalną czcionką.
(...)

Efekt:

(...)
Normalny tekst. Ten tekst będzie wyświetlany jako pogrubiony. Ten też jest wyświetlany normalną czcionką.
(...)

W pracy z dokumentami HTML obowiązuje zasada: "jeśli coś zostało otwarte, to musi być zamknięte". W myśl tej zasady większość znaczników występuje parami, tak jak w przykładzie powyżej. W przykładzie tym parę stanowią: znacznik otwierający <b> i zamykający </b>, jak widać znacznik zamykający różni się od otwierającego dodatkowym znakiem /. Pary takie stanowią pewnego rodzaju pojemniki, których zawartość ma być interpretowana przez przeglądarkę zgodnie z ich przeznaczeniem.

Tak więc znaczniki będąc same tekstem, opisują sposób w jaki przeglądarka ma interpretować tekst, do którego one się odnoszą. Stąd też wzięła się nazwa "język opisu tekstu", stosowana w odniesieniu do języka HTML. Warto też wiedzieć, że wiele znaczników posiada atrybuty, a te zaś wartości.
Składnia jest taka: <znacznik atrybut="wartość">.
W tym miejscu należy też wyjaśnić, że wartości atrybutów zawsze należy umieszczać między cudzysłowami, bez względu na typ wartości. Specyfikacja języka HTML kwestię tę przedstawia jednoznacznie. Specyfikacja języka HTML w wersji 5.0 nakazuje również wpisywanie znaczników, atrybutów i ich wartości małymi literami. Wyjątek stanowią nazwy plików, do których odwołujemy się. W takim przypadku stosujemy oryginalną nazwę, co do treści i wielkości znaków.

Kod przykładowy:

Jeśli chcesz zmienić kolor fragmentu tekstu, to masz do dyspozycji znacznik <span> oraz możliwość określenia stylu.

(...)
Normalny tekst. <span style="color: blue">Ten tekst będzie wyświetlany w kolorze niebieskim</span>. Normalny tekst.
(...)

Efekt:

Normalny tekst. Ten tekst będzie wyświetlany w kolorze niebieskim. Normalny tekst.