Jak zarządzać projektem stron?

Jak zarządzać projektem stron?
Duduś Wesołek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0

Witam, zabieram się za realizowanie projektu strony. Tylko jak się za to zabrać tak żeby nie musieć zmieniać tego samego kodu w wielu miejscach? Chodzi o zawartość strony która jest taka sama na każdej podstronie - nawigacja, stopka. Chciałbym, żeby takie części zmieniały się od razu w każdym pliku.
Podobnie z css'em, czy prawidłowe jest korzystanie z takich zmiennych

Kopiuj
:root {
  --main-bg-color: coral; 
}

#div1 {
  background-color: var(--main-bg-color); 
}

#div2 {
  background-color: var(--main-bg-color);
}

Na początek sam html i css, później dopiero js.
W jaki sposób zarządza się takimi rzeczami w większych projektach?

Freja Draco
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3394
1

Używasz PHP i inkludujesz wybrane moduły strony w odpowiednich miejscach.
Ew. możesz użyć JS, żeby zrobić coś podobnego.

Zmienne w CSS zasadniczo są poprawne, ale na starych przeglądarkach (jakieś 7-8% odbiorców) nie będzie to działać:
https://caniuse.com/#search=--
więc sugeruję jeszcze poczekać z używaniem tego mechanizmu.

Ew. możesz użyć preprocesorów CSS:
https://www.rekinysukcesu.pl/blog/118-preprocesory-css-po-co-mi-to-wstep-do-sass-scss

A w praktyce jakieś 90% współczesnych webmasterów używa po prostu Wordpressa albo Bootstrapa i miewa średnie pojęcie o bebechach swojego kodu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.