tabele

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
jd89
Posty: 2
Rejestracja: pt lut 23, 2007 6:53 pm

tabele

Post autor: jd89 »

mam małe pytanko a mianowicie jeśli storze tabele składającą się z 2 kolumn i powiedzmy pierwsza kolumna będzie pełniła rolę menu to jak zrobić by po kliknięciu na umieszczony w tym menu link strona otwierała się w drugiej kolumnie ?
123456
Zaczyna działać
Zaczyna działać
Posty: 514
Rejestracja: sob paź 28, 2006 1:19 pm

...

Post autor: 123456 »

Na przyszłość: opisuj dokładniej co chcesz bo nie bardzo wiem czy trafiłem z tematem
jd89
Posty: 2
Rejestracja: pt lut 23, 2007 6:53 pm

Re: tabele

Post autor: jd89 »

ale mi chodzi o to czy można z tabelami zrobić coś takiego jak z ramkami czyli np jako atrybut kolumny wstawić "name" czy "id" by po tem po kliknięci na zamieszczony jakiś link z innej kolumny sie do niej odwolac np. prze target czy cos w tym stylu?
Hawk
Przelotem
Przelotem
Posty: 209
Rejestracja: ndz gru 22, 2002 9:34 pm

Re: tabele

Post autor: Hawk »

jd89 pisze:tabelami zrobić coś takiego jak z ramkami
Nie można z tej prostej przyczyny, że tabele to nie ramki :). W tym przypadku masz dwie opcje - pierwsze i nie polecana to użycie iframe, druga to skorzystanie z PHP i funkcji include().
masterlool
Nowy
Nowy
Posty: 67
Rejestracja: wt gru 26, 2006 8:18 pm

Re: tabele

Post autor: masterlool »

No to ja mam jeszcze pytanie co do samego pana include jak jest strona i na tej stronie mamy funkcję include w jakiejś tebelce(border0) z boku to ta wczytana przez include strona będzie zajmowała miejsca tyle ile jest we wczytywanym pliku a nie da się regulować wielkości wczytywanej strony tej przez include??
Hawk
Przelotem
Przelotem
Posty: 209
Rejestracja: ndz gru 22, 2002 9:34 pm

Re: tabele

Post autor: Hawk »

Include nie służy do wczytywania strony (zakładam, że przez stronę rozumiesz dokument HTML z sekcją head, body itp.). Przykładowe użycie funkcji include() wygląda mniej więcej tak:

[php]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html>
<head>
<title>Przykład użycia funkcji include()</title>
</head>
<body>
<p><a href="index.php?strona=strona1>Strona 1</a><a href="index.php?strona=strona2">Strona 2</a></p>
<?php
include("$_GET[strona].inc");
?>
</body>
</html>[/php]

przy czym należy pamiętać, że pliki .inc, zawierają tylko fragment kodu HTML, albo nie zawierają takiego kodu wcale.

Generalnie w plikach .inc możesz użyć wszystkich znaczników, które mogą się znaleźć w sekcji body.
masterlool pisze:wczytywanym pliku a nie da się regulować wielkości wczytywanej strony tej przez include
Na wszelki wypadek odpowiem - include() ładuje fragment kodu HTML, a nie kompletny kod strony, więc regulacja wielkości jest jak najbardziej możliwa. Wystarczy, że funkcję include() umieścisz w jakimś elemencie, który ma na sztywno ustawioną szerokość.
masterlool
Nowy
Nowy
Posty: 67
Rejestracja: wt gru 26, 2006 8:18 pm

Re: tabele

Post autor: masterlool »

Hawk pisze:Wystarczy, że funkcję include() umieścisz w jakimś elemencie, który ma na sztywno ustawioną szerokość.
Umieszczałem to w tabelach z border=0 no i efekt był taki że (to było menu) całe menu na szerokość było ok ale z długością był już problem ta strona główna była dostosowana do menu czyli strona główna był tak długa jak menu... i właśnie z tym mam problem bo na szerokość jest ok ale z długością jest kicha...
Hawk
Przelotem
Przelotem
Posty: 209
Rejestracja: ndz gru 22, 2002 9:34 pm

Re: tabele

Post autor: Hawk »

To prawdopodobnie masz jakiś błąd w kodzie HTML i bez zaprezentowania tego kodu raczej się nie obejdzie.
masterlool
Nowy
Nowy
Posty: 67
Rejestracja: wt gru 26, 2006 8:18 pm

Re: tabele

Post autor: masterlool »

jako tako nie robiłem stron narazie z wykożystaniem include zresztą nie robie teraz stron tylko się uczę, kursy i samouczki no i właśnie jak poznawałem include to zrobiłem taki test jak to działa itd no i właśnie tak to wyszło...
ODPOWIEDZ