Witam,
Po krótce opisze proble.
Znajomemu obiecałem zrobić mała , prosta stronkę www.
Konto ma na darmowej republice więc wszelkie wstawki w PHP odpadaja.
A stronka ma wyglšdać tak jak większosć stron na górze baner , po lewej menu a w rodku teksty (wynikajace z linków z lewego menu)
Układ jest typowy do tego aby użyc ramek jednak ramek nie da sie ustawić i wycentrowac tak jak tabeli aby cały wyglad strony miał np. 500px szerokosci i był wycentrowany.
Jedyny co mi sie udało (wykorzystujac tabele) to w komórke tabeli wpisać pływajšcš ramkę i do niej sie odwoływać linkami (jako "target" ).
Jednak tabele zdefiniowane poniżej wywołania ramki pływajacej stajš sie zupełnie niewidoczne ??!!
Może ktos ma pomysł jak to rozwiazać ??
Na "div`ach" sie nie znam ale jeżeli to sie okarze jedyne rozwiazanie z chęcia sie tego nauczę.
Dziękuje i sorki za długi text
Szacuneczek Qbas
[HTML] Symulacja zachowania ramek na tabelach
Re: [HTML] Symulacja zachowania ramek na tabelach
A nie mozesz po prostu bez ramek tylko same tabelki ??
Robisz pare stron, w komorce gdzie jest tekst to tylko zmieniasz
Linki najlepiej od razu przed kopiowaniem na pare stron zrobic zeby nie bawic sie pozniej 
A tak wogole to polecam znalezc darmowe konto z PHP i w PHP to zrobic
to bedzie sie zachowywac podobnie jak ramki
(tylko estetyczniej
)
Robisz pare stron, w komorce gdzie jest tekst to tylko zmieniasz
A tak wogole to polecam znalezc darmowe konto z PHP i w PHP to zrobic
Re: [HTML] Symulacja zachowania ramek na tabelach
A zamknąłeś tag iframe? Jeżeli wpisujesz <iframe src="plik.html">, to musisz też dopisać </iframe>. W przeciwnym razie dalsza część kodu zostanie potraktowana jako komentarz dla starej przeglądarki nie obsługującej ramek. Bo całkiem poprawnie powinno się pisać tak:
Jednak najlepszym rozwiązaniem na serwerze bez php jest posłużenie się javascriptem. Wpisujesz pewne stałe elementy kodu typu menu główne do pliku z rozszeżeniem .js i jego wstawiasz na stronę poprzez kod:
A sama zawartość pliku .js ma wyglądać mniej więcej tak:
Wszystko musi być wpisane w document.write, inaczej parser JavaScript po prostu tego nie zrozumie i wyrzuci błąd. Taki sposób bardzo pomaga, bo nie zmieniające się na poszczególnych podstronach elementy są w jednym pliku i tylko tam trzeba je edytować w razie poprawek.
Kod: Zaznacz cały
<iframe src="plik.html">Twoja przeglądarka nie obsługuje ramek</iframe>Kod: Zaznacz cały
<script type="text/javascript" src="plik.js"></script>Kod: Zaznacz cały
document.write('JEDNA LINIA KODU HTML');
document.write('DRUGA LINIA KODU HTML');
document.write('TRZECIA LINIA KODU HTML');