Witaj na stronie poświęconej tworzeniu stron internetowych stworzonej za pomocą języków HTML5, oraz CSS3!





Na tworzenie aplikacji składają się dwie dziedziny: Front-end, oraz Back-end:
Ta pierwsza zarządza strukturą, oraz wyglądem aplikacji internetowej. Front-end'em określa się technologie uruchamiane bezpośrednio w przeglądarce internetowej użytkownika. Jest on składową języków takich jak między innymi HTML, CSS, oraz JavaScript. Witrynę napisaną wyłącznie za pomocą języków Front-end'owych określa się mianem strony internetowej. Jeśli skorzysta się dodatkowo z języków Back-end'owych strona staję się już aplikacją internetową.
Ta druga natomiast zarządza tym, czego uzytkownik nie widzi gołym okiem, jest to całe "zaplecze techniczne" aplikacji internetowej. Back-end'em określa się skrypty uruchamiane po stronie serwera. To właśnie serwer dzięki językom Back-end'owym przetwarza dane, zapisuje hasła użytkowników oraz wykonuje różnego rodzaju obliczenia. Składają się na niego języki takie jak na przykład PHP, Ruby on Rails, czy Node.js.
Obrazek porównujący HTML i CSS
Jeśli od zawsze marzyłeś o stworzeniu własnej strony internetowej to dobrze trafiłeś; jest to miejsce stworzone specjalnie dla Ciebie.

Przejdź do sekcji nauki, by poznać tajniki kodowania, lub zjedź niżej, by dowiedzieć się "z czym to się je".


Przejdź do sekcji nauki.

HTML
=
HyperText Markup Language






HTML pozwala opisać strukturę informacji zawartych wewnątrz strony internetowej, nadając znaczenie poszczególnym fragmentom tekstu – formując hiperłącza, akapity, nagłówki, listy – oraz osadza w tekście dokumentu obiekty plikowe np. multimedia bądź elementy baz danych np. interaktywne formularze danych.

Najnowszą wersją HTML jest wersja 5.2


Rolę HTML w tworzeniu stron internetowych można porównać do szieletu budynku, czy rusztowania dzięki któremu budynek trzyma się w miejscu.
Obraz bloku

CSS
=
Cascading Style Sheets Language






Znając jezyk HTML można już tworzyć strony internetowe. Niestety są one mało atrakcyjne, ponieważ sam język nie posiada wielu narzędzi do formatowania wyglądu strony. Dlatego też w 1996r. organizacja W3C opracowała język CSS. Służy on do zarządzania wizualną treścią strony internetowej.

Style CSS składają się z listy reguł określających w jaki sposób zostanie wyświetlony wybrany element dokumentu HTML. Lista ta pozwala m.in na wprowadzenie zmian w kolorze tekstu, kroju czcionki, tle strony, marginesach, odstępach między literami i wierszami, wyglądzie odsyłaczy, oraz położeniu elementów.

Głównym celem stworzenia języka CSS było odseparowanie treści dokumentu od jego strony wizualnej.


Rolę CSS w tworzeniu stron internetowych można porównać do elementów wykończeniowych budynku, takich jak kolor ścian, czy wykończenie wnętrz.
Obraz bloku