HTML5 & CSS3

CSS

Pierwszy szablon zawsze buduje się na tabelkach – bo to wydaje się logiczne, bo to wydaje się najrpostsze, bo wymysliliśmy to sami. I nic w tym złego, człowiek uczy się na błędach. A budując szablon na tabelkach każdy nauczy się, że nie ma nic niewygodniejszego, czy męczącego niż próba ręcznego dostosowania wielkości komórek czy ich zależności do własnej wyobraźni. Wtedy pokornie sięgamy po kurs Kaskadowych Arkuszy Stylów, który poprzednio zuchwale ominęliśmy, bo „nie był nam potrzebny” i z radością czytamy o blokach, opływaniu i innych przydatnych w budowaniu szablonu dogodnościach. CSS w swojej najnowszej, trzeciej odsłonie potrafi naprawdę wiele, a jego funkcjonalności daleko wykraczają poza zwykłe opisywanie szablonu. Trzecia wersja posiada funkcje odpowiedzialne za proste animacje, edycje, czy poruszanie całymi obiektami. Zbliża się powoli ten język do osiągnięcia możliwości, które do tej pory były możliwe, ale dopiero po zapoznaniu się z innymi środowiskami, jak JavaScript na przykład. Chociaż wiele mu jeszcze brakuje do osiągnięcia możliwości wspomnianych języków, to jest to wciąż jedyny sensowny wybór służący do budowania szablonów stron, dlatego warto się go nauczyć – wiedza ta zaoszczędzi wiele nerwów.