13-07-2009, 06:29
Witam!
Właściwie to musiałem ostatnio stworzyć swoją pierwszą stronę internetową w w w . n a p r a w a t a b o r u . p l, jakoś to zrobiłem przy użyciu css-a z freewebtemplates.com. Mam teraz następujące problemy / pytania:
1) zmodyfikowałem css-a tak, żeby przesunąć te flagi (opcja wyboru języka), ale nie zadziałało. Najpierw chciałem przesunąć je w prawo, co się nie udało - w końcu doszedłem do wniosku że może i lepiej to wygląda jednak z lewej tak, jak jest. Próbowałem też zwiększyć odstęp pomiędzy flagami i główną częścią strony, jednak ani padding-bottom, ani margin-bottom nie zadziałały.
2) z tego, co mi wiadomo to kiedyś strony się robiło w sposób taki, że np. w pliku index.html znajdował się tylko kod dzielący stronę na trzy części (góra, menu z lewej i główna część z prawej) oraz trzy osobne pliki html. Po wybraniu jakiegoś elementu z menu z lewej, do okienka z prawej był ładowany osobny podplik html. Umożliwiało to uniknięcie powielania mnóstwa kodu wiele razy.
Później ten sposób tworzenia stron stał się trochę mniej popularny i jakoś się ładowało odpowiednie fragmenty kodu html przy pomocy php. Podejrzewam, że na domeny.pl, gdzie moja stronka się znajduje (konto zostało wykupione), jest możliwe użycie php. Niemniej jednak w jaki sposób najlepiej właśnie uniknąć powielania dużych fragmentów strony? (Aktualnie stona działa, ale ten sam fragment kodu występuje we wszyskich podstronach, co - podejrzewam - jest rozwiązaniem niezbyt optymalnym ze względu na konieczność wprowadzania zmian we wszystkich podstronach w wypadku edycji jakiejś wspólnej dla całej witryny części projektu).
3) Skorzystałem również z jakiegoś gotowego, darmowego js do stworzenia galerii. Niemniej jednak w jakiś dziwny sposób zdjęcia się nie ładują na samej górze strony, tylko trochę przesunięte w dół. Do tego nie wiem też, w jaki sposób zmieniać wielkość zdjęć, które się pojawiają po kliknięciu miniaturki. Aktualnie rozwiązałem ten problem w taki sposób, że po prostu przeskalowałem je w paintcie, choć chciałbym wiedzieć, jak to zrobić przy pomocy samego kodu, wykorzystującego tych kilka plików .js.
4) I ewentualnie jeszcze takie pytanie - czy to jest duża różnica, że używam plików z rozszerzeniem htm, zamiast html?
Pozdrawiam!
Właściwie to musiałem ostatnio stworzyć swoją pierwszą stronę internetową w w w . n a p r a w a t a b o r u . p l, jakoś to zrobiłem przy użyciu css-a z freewebtemplates.com. Mam teraz następujące problemy / pytania:
1) zmodyfikowałem css-a tak, żeby przesunąć te flagi (opcja wyboru języka), ale nie zadziałało. Najpierw chciałem przesunąć je w prawo, co się nie udało - w końcu doszedłem do wniosku że może i lepiej to wygląda jednak z lewej tak, jak jest. Próbowałem też zwiększyć odstęp pomiędzy flagami i główną częścią strony, jednak ani padding-bottom, ani margin-bottom nie zadziałały.
2) z tego, co mi wiadomo to kiedyś strony się robiło w sposób taki, że np. w pliku index.html znajdował się tylko kod dzielący stronę na trzy części (góra, menu z lewej i główna część z prawej) oraz trzy osobne pliki html. Po wybraniu jakiegoś elementu z menu z lewej, do okienka z prawej był ładowany osobny podplik html. Umożliwiało to uniknięcie powielania mnóstwa kodu wiele razy.
Później ten sposób tworzenia stron stał się trochę mniej popularny i jakoś się ładowało odpowiednie fragmenty kodu html przy pomocy php. Podejrzewam, że na domeny.pl, gdzie moja stronka się znajduje (konto zostało wykupione), jest możliwe użycie php. Niemniej jednak w jaki sposób najlepiej właśnie uniknąć powielania dużych fragmentów strony? (Aktualnie stona działa, ale ten sam fragment kodu występuje we wszyskich podstronach, co - podejrzewam - jest rozwiązaniem niezbyt optymalnym ze względu na konieczność wprowadzania zmian we wszystkich podstronach w wypadku edycji jakiejś wspólnej dla całej witryny części projektu).
3) Skorzystałem również z jakiegoś gotowego, darmowego js do stworzenia galerii. Niemniej jednak w jakiś dziwny sposób zdjęcia się nie ładują na samej górze strony, tylko trochę przesunięte w dół. Do tego nie wiem też, w jaki sposób zmieniać wielkość zdjęć, które się pojawiają po kliknięciu miniaturki. Aktualnie rozwiązałem ten problem w taki sposób, że po prostu przeskalowałem je w paintcie, choć chciałbym wiedzieć, jak to zrobić przy pomocy samego kodu, wykorzystującego tych kilka plików .js.
4) I ewentualnie jeszcze takie pytanie - czy to jest duża różnica, że używam plików z rozszerzeniem htm, zamiast html?
Pozdrawiam!