![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam
zacząłem się bawić html, php, js od niedawna. jeśli jest to możliwe to prosiłbym o sprawdzenie poprawności niżej zamieszczonego kodu. chodzi mi o ewentualne wyłapanie błędów początkującego. może po prostu robie coś co można zrobić prościej i wydajniej. oczywiście są to póki co same ramki gotowe do przyjęcia grafiki, skryptów itp. wiem, że jest to dopiero początek, ale lepiej odrazu dowiedzieć się o ewentualnych błędach, aniżeli potem pisać wszystko od początku. dziękuję.
Ten post edytował sifer 14.01.2008, 22:52:27
Powód edycji: dodałem bbcode (cysiaczek)
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
poprawiłem sporo w kodzie w poprzednim poście
dziękuję za podpowiedź strona okazała się bardzo przydatna. z 40-paru błędów został mi tylko jeden, co wydaje mi się całkiem niezłym osiągnięciem jak na pierwszy raz. przy okazji chciałbym spytać o ten kawałek kodu:
mianowicie cały czas mam problem z (align="center") najwyraźniej nie powinien on występować w dobrze napisanym kodzie html-a. stąd moje pytanie, jakim poleceniem mogę go zastąpić? chciałbym by cała tabela znajdowała się na środku a nie z lewej strony. błąd zapewne trywialny ale potrzebuje pomocy. dzięki Ten post edytował sifer 14.01.2008, 23:01:30 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
W dobrze napisanym kodzie nie powinno być wogóle tabelki która buduje nam layout. Ale ok, na początek zrób na tabelce, później http://kurs.browsehappy.pl/ i możesz przepisać to na układ na warstwach, wg obecnych standardów.
Wyśrodkujesz w ten sposób w css:
-------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 726 Pomógł: 129 Dołączył: 10.01.2008 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Ustaw to w css.
-------------------- Pomogłem? Kliknij przycisk Pomógł pod pomocnym Ci postem.
http://maxik.me/ |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W dobrze napisanym kodzie nie powinno być wogóle tabelki która buduje nam layout. Ale ok, na początek zrób na tabelce Wystarczy ze zastosujesz mniej tabelek, bo cosik za duzo jest tam ich -------------------- |
|
|
-rodi83- |
![]()
Post
#7
|
Goście ![]() |
super pomogło
![]() co do XHTML właśnie zastanawiałem się nad nim zanim zabrałem się za tą stronę. od jutra przysiadam do kursu który podałeś i postaram się odezwać za klika dni ze stroną zrobioną już na warstwach. jakby co wiem gdzie pytać. jeszcze raz dziękuję za pomoc |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
to wyżej to moje wypociny tylko nie zalogowałem się :]
aha co się tyczy ilości tabelek to zmniejszą się radykalnie jak podłączę pod to wszytko php. wtedy kilka pętli powinno zmniejszyć liczbę tabelek. teraz raczej nie widzę gdzie można by ich było trochę wyciąć. może czegoś nie widzę? |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Stosowanie znaczników p div li span w tym ci pomoże. Tylko więcej zabawy w css
-------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
ok jak powiedziałem tak zrobiłem. zacząłem zabawe div-ami i css. wyszło z tego coś takiego:
jak widac kod sie bardzo uproscił i jest go nieporównywalnie mniej. aha jeszcze css
wszystko narazie idzie dobrze wiec tylko się cieszyć. mam natomias jedno pytanie: powiedzmy, że na stronie są dwa div. lewy(menu) i prawy(info) w jaki sposób zrobic tak, że div levy pozostaje niezmieniony natomiast zmienia sie tylko zawartość div prawy. pytam bo chciałbym zaoszczędzić sobie w przyszłoci niepotrzebnej pracy. co w przypadku gdy strona zawiera 100 podstron a mi będzie trzeba zmienic zwartość div lewego? chciałbym ominać przymus ingerowania w 100 innych stron by dodać np nowy link do menu. pozdrawiam. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 15 Dołączył: 21.03.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Pozwolę sobie podpiać sie pod ten wątek - mam nadzieje ze autor mi wybaczy ;]
Przez dłuższy czas nie interesowałem sie tworzeniem stron i teraz gdy do tego wróciłem widzę, że popularne jest tworzenie stron na divach zamiast tabelek - co tez zostało doradzone autorowi wątku. Ma to jakieś logiczne uzasadnienie czy może po prostu taki jest trend ? |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
na poczatku tez się nad tym zastanawiałem. dlatego polecam to przeczytać http://www.kurshtml.boo.pl/css/wstep,szablon.html ciekawie na temat i w prosty sposób.
a wracając do tematu czekam na odpowiedź :] |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
pytam bo chciałbym zaoszczędzić sobie w przyszłoci niepotrzebnej pracy. co w przypadku gdy strona zawiera 100 podstron a mi będzie trzeba zmienic zwartość div lewego? chciałbym ominać przymus ingerowania w 100 innych stron by dodać np nowy link do menu. Do tego najlepiej wykorzystać php i utworzyć sobie pliki: header.php footer.php left.php index.php i w pliku index.php przy pomocy funkcji include ładować potrzebne pliki, oraz plik z zawartością, który będzie zawsze się zmieniał. Bardziej zaawansowane to wykorzystanie do generowania zawartości bazy danych. Przykładów znajdziesz wiele na tym forum. -------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zamiast treść strony trzymać w plikach można to robić w bazie danych. Np to forum i miliony innych stron tak działa wykorzystując prostsze, jak i bardziej zaawansowane rozwiązania. W miarę nauki PHP dojdziesz do tego.
Powodzenia w nauce. -------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
żebym był pewien, że dobrze zrozumiałem. zamiast trzymać kod jakiejś części strony, w pliku np "stopka.php" który potem dołączam do strony poprzez include to powinienem ten kod trzymać w bazie danych?
jeśli tak to przyznam szczerze, ze chyba dam sobie z tym poradze, choćnie wiem za bardzo czym się wtedy zastępuje polecenie "inlude". aha jeśli dobrze rozumiem to include('stopka.php') wstawia mi w tym miejscu gdzie jest wywołane całą zawartośc pliku stopka.php a co zrobic kiedy to nie jest plik tylko rekord w bazie? pozdrawiam |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 13 Dołączył: 20.03.2007 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
masz stronke index.php w tresci tej strony masz np.
i dalej w pliku srodek.php mozesz sobie np.
kazdy z dolaczanych plikow moze miec swoja funkcjonalnosc. tu nie chodzi oto ze masz trzymac caly kod html w bazie odpowiedzialny za wyglad strony, chodzi oto ze masz gdzies miejsce przeznaczone na jakas tresc i wlasnie ta tresc przechowujesz w bazie, np. tresc jakiegos artykulu. rodzielenie kodu na poszczegolne pliki pozwala zachowac porzadek. -------------------- fitmate.pl - aplikacje internetowe
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 14.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam po którkiej przerwie.
Wszystkie wasze porady okazały się przydatne tak więc stronke jakoś tam powoli robię. Jednakże napotkałem pewien problem: Mianowicie mam dwa div-y jeden w drugim: css plik wyglada tak:
mimo iż zawarłem tam frazę "vertical-align: bottom" ten drugi div w zaden sposób nie chce mi zejść na dół pierwszego diva. Chciałbym w div-ie głównym umieścić kolejny, który będzie sie znajdował w prawym dolnym rogu tego pierwszego div-a. Prosiłbym o pomoc, brakuje mi pomysłów a nie chce wracać do tabel :] Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 30.07.2025 - 19:30 |