HTML5, CSS, Bootstrap

2016-04-06

Nowoczesne strony internetowe, takie jak oglądamy na co dzień na naszych komputerach czy telefonach, muszą świetnie wyglądać i prawidłowo działać. W dodatku nie tylko na komputerach, ale również i na innych urządzeniach: tabletach, telefonach i czy nawet zegarkach (!).

Technologie internetowe: HTML, CSS, Bootstrap

Podstawą do osiągnięcia tego celu jest:

HTML - (HyperText Markup Language) język opisu stron stron internetowych. Html umożliwia wyświetlanie w odpowiedni sposób dokumentu tekstowego jakim jest statyczna strona www. Jest podstawowym językiem pisania stron www - to html umożliwia opisanie struktury dokumentu: nagłówków, list, tabel oraz  definiowanie odnośników do innych stron, formularzy czy osadzanie multimediów: zdjęć, filmów, muzyki. Aktualnie, wszystkie najważniejsze przeglądarki wspierają jego najnowszą, rekomendowaną wersję - HTML5.

CSS - Cascading Style Sheets - czyli kaskadowe arkusze stylów - to drugi najważniejszy element strony www. I tak jak HTML odpowiadał za strukturę strony, tak CSS odpowiada za jej wygląd. To CSS umożliwia przekazanie przeglądarce www (np.: FireFox, Chrome, IE, Opera) informacji o tym jak ma wyglądać strona, np.: gdzie mają być ułożone poszczególne  elementy, jakie mają mieć  kolory i jakich użyć czcionek. CSS odpowiada również za odpowiednie wyświetlanie tekstów, ich marginesów i odstępów, pozycji względem innych elementów oraz wielu innych cech.

Bootstrap - framework CSS, rozwijany przez programistów Twittera. Jeśli ktoś coś stworzył ktoś inny może to ulepszyć lub rozwinąć. Taka sytuacja jest z Bootrapem - narzędziem zaprojektowanym aby przyspieszyć i ułatwić pracę programiście. Bootstrap zawiera zestaw przydatnych narzędzi ułatwiających tworzenie interfejsu graficznego stron oraz aplikacji internetowych. Bazuje głównie na gotowych rozwiązaniach HTML oraz CSS  i może być stosowany m.in. do stylizacji takich elementów jak teksty, formularze, przyciski, wykresy, nawigacje i innych komponentów wyświetlanych na stronie. Framework korzysta także z języka JavaScript. Dzięki niemu możemy uzyskać świetlne efekty przy mniejszym nakładzie pracy.

Powrót do listy.