Kurs HTML dla zielonych

Tak… właśnie tak mógłbym zatytułować tę stronę, ale w sumie ten kurs nie jest ani dla działaczy greenpeace, ani tym bardziej dla obywateli Marsa… mógłbym też napisać, że to kurs html dla początkujących, ale to też by do końca nie oddawało istoty tej strony.

To czego mi brakowało gdy sam stawiałem pierwsze kroki w pisaniu stron internetowych to przykłady, nie jakieś tam wyrwane z kontekstu fragmenty kodu, ale całe i działające przykłady, które mógłbym sobie skopiować i zmieniać do woli obserwując jak moje poczynania w kodzie wpływają na wygląd strony 🙂

Ale to było dawno, gdy HTML-a znali nieliczni i niewiele można było o nim znaleźć informacji… no przynajmniej takiej, która była by zrozumiała i łatwo przyswajalna dla przeciętnego śmiertelnika. A dziś? Dziś HTML nie jest nawet konieczny, by stworzyć stronę… no właśnie, kiedyś się pisało strony, dziś się je tworzy. Wystarczy zainstalować WordPressa, Joomle czy inny „magiczny” skrypt i wyklikać sobie wszystko czego tylko potrzebujemy. Więc po co się w ogóle uczyć języka HTML?

A no choćby po to by ten „magiczny” skrypt móc w pełni dostosować do naszych oczekiwań, bo nie wszystko można wyklikać i czasem trzeba pogrzebać w kodzie by osiągnąć zamierzony efekt, a żeby w nim grzebać to dobrze by było znać chociaż podstawy języka HTML i wiedzieć czym się charakteryzuje 🙂

I to jest pierwszy powód istnienia tej strony, nauczyć przyjaciela podstaw języka HTML by mógł samodzielnie dokonywać zmian w szablonach „magicznych” skryptów, zamiast za każdym razem prosić mnie o pomoc… Nie to, żebym był jakiś niechętny do pomocy, po prostu nie zawsze mam czas i możliwości by coś mu zmienić, a on na przykład potrzebuje czegoś na szybko. Uznaliśmy więc, że najlepiej będzie gdy go nauczę podstaw pisania w HTML… a, że ostatnio, z racji odległości rzadko się widujemy postanowiłem nauczyć go HTML-a tworząc stronę z kursem… no i posiadałem domenę, z którą nie za bardzo miałem co zrobić 😛

Drugi powód istnienia strony to osobista potrzeba miejsca w którym mógłbym trzymać różne informacje dotyczące tworzenia stron zamiast je ciągle na nowo wyszukiwać w internecie. Chodzi na przykład o tablice encji itp.