[HTML] dwie 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.
andi
Nowy
Nowy
Posty: 20
Rejestracja: wt mar 15, 2005 4:10 pm
Lokalizacja: Łążyn 2

[HTML] dwie tabele

Post autor: andi »

czy jest mozliwosc wstawienia obok siebie dwoch
niezaleznych tabel?

jesli tak, to w jaki sposob mozna
takie cos zrobic?
Ostatnio zmieniony ndz kwie 17, 2005 7:18 pm przez andi, łącznie zmieniany 1 raz.
Nefro
Nowy
Nowy
Posty: 144
Rejestracja: wt sty 27, 2004 8:35 am
Lokalizacja: Nałeczów
Kontakt:

Re: [HTML] dwie tabele

Post autor: Nefro »

Robisz tabele na 1 wirsz i 2 kolumny w w lewej kolumnie wstawiasz inna tabele i w prawej inna...

Takie rozwiązanie moze byc??
andi
Nowy
Nowy
Posty: 20
Rejestracja: wt mar 15, 2005 4:10 pm
Lokalizacja: Łążyn 2

Re: [HTML] dwie tabele

Post autor: andi »

no wlasnie nie za bardzo, bo wtedy te tabelki mi sie rozjezdzaja
tzn. jak w lewej dam np 10 wierszy a w prawej 2 (zakladamy ze
kazdy zawiera 1 wyraz),
to ta kolumna z dwoma wysrodkuje sie wzgledem tej pierwszej (z 10)
a ja bym chcial zeby obie zaczynaly sie od samej gory
Mateusz Bogolubow
Zaczyna działać
Zaczyna działać
Posty: 428
Rejestracja: ndz paź 26, 2003 8:16 pm
Lokalizacja: Olkusz / Kraków
Kontakt:

Re: [HTML] dwie tabele

Post autor: Mateusz Bogolubow »

jesli dobrze zrozumialme to wystarczy wstawic kod:

Kod: Zaznacz cały

vertical-align: top
powinno zadzialac
andi
Nowy
Nowy
Posty: 20
Rejestracja: wt mar 15, 2005 4:10 pm
Lokalizacja: Łążyn 2

Re: [HTML] dwie tabele

Post autor: andi »

hmmm...

wstawilem to do
<style>
table {vertical-align=top}
</style>
ale nic to nie zmienilo, z kodu:

Kod: Zaznacz cały

<html>
<head>
<style>
  table {vertical-align: top}
</style>
</head>
<body>
<table border=1>
<tr>
<td>
  <table border=1>
  <tr>
  <td>a</td>
  </tr>
  <tr>
  <td>b</td>
  </tr>
  <tr>
  <td>c</td>
  </tr>
  </table>
</td>
<td>
  <table border=1>
  <tr>
  <td>d</td>
  </tr>
  <tr>
  <td>e</td>
  </tr>
  </table>
</td>
</tr>
</table>
</body>
</html>
nadal jest rozjechane[/img]
Nefro
Nowy
Nowy
Posty: 144
Rejestracja: wt sty 27, 2004 8:35 am
Lokalizacja: Nałeczów
Kontakt:

Re: [HTML] dwie tabele

Post autor: Nefro »

Kod: Zaznacz cały

<html> 
<head> 
</head> 
<body> 
<table border=1> 
<tr> 
<td valign="top"> 
  <table border=1> 
  <tr> 
  <td>a</td> 
  </tr> 
  <tr> 
  <td>b</td> 
  </tr> 
  <tr> 
  <td>c</td> 
  </tr> 
  </table> 
</td> 
<td valign="top"> 
  <table border=1> 
  <tr> 
  <td>d</td> 
  </tr> 
  <tr> 
  <td>e</td> 
  </tr> 
  </table> 
</td> 
</tr> 
</table> 
</body> 
</html> 
A teraz dobrze ??
andi
Nowy
Nowy
Posty: 20
Rejestracja: wt mar 15, 2005 4:10 pm
Lokalizacja: Łążyn 2

Re: [HTML] dwie tabele

Post autor: andi »

dokladnie o to chodzilo,

dziex

pzdr
Mateusz Bogolubow
Zaczyna działać
Zaczyna działać
Posty: 428
Rejestracja: ndz paź 26, 2003 8:16 pm
Lokalizacja: Olkusz / Kraków
Kontakt:

Re: [HTML] dwie tabele

Post autor: Mateusz Bogolubow »

lub zamiast

Kod: Zaznacz cały

 valign="top"
wstaw

Kod: Zaznacz cały

style="vertical-align: top"
tez powinno dzialac i bedzie zgdne z xhtml, bo nie jestem pewien czy ta pierwsza mozliowsc jest
Nefro
Nowy
Nowy
Posty: 144
Rejestracja: wt sty 27, 2004 8:35 am
Lokalizacja: Nałeczów
Kontakt:

Re: [HTML] dwie tabele

Post autor: Nefro »

Po co stosowac CSS jak HTML jest wystarczający?
andi
Nowy
Nowy
Posty: 20
Rejestracja: wt mar 15, 2005 4:10 pm
Lokalizacja: Łążyn 2

Re: [HTML] dwie tabele

Post autor: andi »

ok, tamto juz jest spox

ale mam kolejne pytanko:P

jak zrobic zeby ramka tabeli bylaw postaci jednej linii
a nie podwojnej? i jak sterowac gruboscia takiej pojedynczej
linii?
Stig
Administrator
Posty: 938
Rejestracja: pn paź 04, 2004 10:52 am

Re: [HTML] dwie tabele

Post autor: Stig »

Nefro pisze:Po co stosowac CSS jak HTML jest wystarczający?
Po to aby oddzielić wygląd od struktury dokumenty. Po to aby kod był mniejszy i czytelniejszy. Po to, aby strona wczytywała się szybciej. Po to aby użytkownik mógł stosować własny arkusz stylów. Po to aby móc wprowadzać inny wyglądy strony - większe czcionki, większy kontrast kolorów dla osób z problemami ze wzrokiem, inne style dla inncyh urządzeń (telefony komórkowe, głosowe przeglądarki). Przykłady można mnożyć. (X)HTML jest językiem do opisu struktury dokumentu, a nie do jego wyglądu (za co odpowiada CSS). Polecam Ci przeczytanie dobrego artykułu na temat standardów sieciowych oraz odwiedzenie strony organizacji W3C.
Mateusz Bogolubow pisze:(...) tez powinno dzialac i bedzie zgdne z xhtml, bo nie jestem pewien czy ta pierwsza mozliowsc jest
Pierwsza możliowość nie jest zdodna z XHTML'em, ale właściwie nie musi, bo w pewnym, znaczącym stopniu trzymanie się standardów to rezygnacja z tworzenia stron opartych na tabele. Chyba, że ta tabel służy do ukazywania danych tabelarycznych :)
andi pisze:(...) i jak sterowac gruboscia takiej pojedynczej linii?
Dzięki argumentowi 'border'. Więcej szczegółów znajdziejsz TUTAJ.
Nefro
Nowy
Nowy
Posty: 144
Rejestracja: wt sty 27, 2004 8:35 am
Lokalizacja: Nałeczów
Kontakt:

Re: [HTML] dwie tabele

Post autor: Nefro »

Ale wiesz ja wiem po co jest CSS i raczej jest stosowany w skali makro do foramotania dokumentu. Tutaj nie jest niezbeden zastosawnie CSS ponieważ tylko ta tabela powinna miec odpowiednie foramtownie w pione. Mozna było zastosawac klase(class) lub identyfikator(id) dla konkretnie tabeli ale jezeli jest tylko jedna to taki proces jest zbędny.
Nefro
Nowy
Nowy
Posty: 144
Rejestracja: wt sty 27, 2004 8:35 am
Lokalizacja: Nałeczów
Kontakt:

Re: [HTML] dwie tabele

Post autor: Nefro »

andi pisze:jak zrobic zeby ramka tabeli bylaw postaci jednej linii
a nie podwojnej? i jak sterowac gruboscia takiej pojedynczej
linii?

Wiesz to zależy co potrafisz. Za pomocą htmla nie wiele zdziałasz potrzeby jest CSS.
Pokaże Ci jak to sie robi wewnątrz tagu/znacznika <table>, bedzie to poleczenia html'a z css:

Kod: Zaznacz cały

<table border="1" style="border-collapse: collapse" bordercolor="#FF0000">
Stig
Administrator
Posty: 938
Rejestracja: pn paź 04, 2004 10:52 am

Re: [HTML] dwie tabele

Post autor: Stig »

Nefro pisze:Ale wiesz ja wiem po co jest CSS i raczej jest stosowany w skali makro do foramotania dokumentu. Tutaj nie jest niezbeden zastosawnie CSS ponieważ tylko ta tabela powinna miec odpowiednie foramtownie w pione. Mozna było zastosawac klase(class) lub identyfikator(id) dla konkretnie tabeli ale jezeli jest tylko jedna to taki proces jest zbędny.
W takim wypadku, jak dla przykładu, styl można wstawić w tagu w argumencie style. Przy wklejeniu przykładu na stronę ów styl należałoby przerzucić do zewnętrznego arkuszu (jeśli takowy istnieje). Nie można niestosować stylu tylko dla tego, że wykorzysta się go tylko raz przy jednym elemencie. Możliwe, że szukająca porady osoba zastosowałaby to rozwiązanie kilkakrotnie w obrębie swojej witryny i wtedy, byłoby to gorsze rozwiązanie niż przy użyciu CSS.
andi
Nowy
Nowy
Posty: 20
Rejestracja: wt mar 15, 2005 4:10 pm
Lokalizacja: Łążyn 2

Re: [HTML] dwie tabele

Post autor: andi »

<table border="1" style="border-collapse: collapse" bordercolor="#FF0000">
tak ale nie do konca o to mi chodzilo,

chce, aby tabelka miala pojedyncza ramke,
ale tylko na zewnatrz, aby wewnetrzne komorki byly bez jakichkolwiek
ramek, a dodatkowo aby ramka byla grubsza, niz taka pojedyncza linia

chodzi o tabelke ktora bedzie wygladac jak na "osloskopie"
http://www.osloskop.net
ODPOWIEDZ