14-10-2010, 17:29
(14-10-2010, 15:32)Labsta.com napisał(a): Hmmm... js? Niby do czego? Pomijając wyjątkowe sytuacje (np. aplikacje webowe) strona musi działać bez js, to raczej dodatek do strony np. ułatwiający jej użytkowanie.ooo! właśnie o takie coś mi chodzi, bo jak na razie robiłem nową podstronę kopiując wszystko z index.html (razem z menu, headerem i stopką) i zmieniając treść - co jest trochę głupie, pracochłonne i chyba trochę niepraktyczne
Dla Ciebie dobra opcja to php. Takie minimum to wydzielenie sobie menu do osobnego pliku i includowanie go na każdej podstronie. Po co? No, po to, że jak dodasz nową podstronę do pojawi się ona w menu na wszystkich, a Ty dokonujesz zmiany tylko w jednym pliku.
Ogólnie możesz wydzielić wszystkie stałe elementy do osobnych plików np. stopkę, sidebar, top itd.
Cała zabawa polega na tym, żeby zmiany stałych elementów wprowadzać "globalnie" w jednym pliku.
Jednak żeby wydzielić menu do pliku i zrobić je tak, żeby zaznaczało obecną podstronę musisz wiedzieć o php trochę więcej niż "include()".