Bootstrap od podstaw
Bootstrap 5.3

Strona z gotowych klocków

Bootstrap to gotowy arkusz stylów i trochę JavaScriptu. Zamiast pisać CSS, dopisujesz do znaczników HTML klasy o znanych nazwach: container, row, col-md-4, btn btn-primary. Bootstrap ma już dla nich reguły, więc strona od razu dostaje siatkę kolumn, odstępy, kolory i komponenty takie jak menu, karty czy formularze.

Stronę powyżej zbudowano bez ani jednej linijki własnego CSS. Przełącz szerokość okna: przy wąskim ekranie kolumny same układają się jedna pod drugą, a menu chowa się pod przyciskiem. To nazywa się układem responsywnym i jest główną siłą Bootstrapa.

Jak korzystać z kursu

  • Lekcje idą po kolei: najpierw podłączenie i siatka, potem klasy pomocnicze (odstępy, kolory, flex), komponenty i projekt całej strony. Lekcja „Bootstrap w React” pokazuje, jak użyć tego wszystkiego w aplikacji React na INF.04.
  • W lekcjach są dema z przełącznikami. Wybierz klasę z listy i zobacz, co zmienia na stronie. Przyciski nad podglądem zmieniają szerokość okna.
  • Każda lekcja ma ćwiczenie. Piszesz HTML z klasami Bootstrapa, podgląd odświeża się w trakcie pisania, a „Sprawdź” mierzy stronę przy kilku szerokościach okna.
  • Postęp i twoje szkice zapisują się w tej przeglądarce.
Na egzaminie: zanim użyjesz Bootstrapa, przeczytaj polecenia w arkuszu. Część zadań wymaga własnego arkusza stylów z konkretnymi regułami i wtedy Bootstrap ich nie zastąpi. W zadaniach z aplikacją webową na INF.04 Bootstrap bywa wprost proponowany.