Wolna encyklopedia

Może się przydać, a jak ma wylecieć

Spis treści

TABLICE w HTML

Wszystko jest proste i logiczne.

<table> - znacznik otwierający tabelę "tu zaczyna się definicja tablicy"

</table> - znacznik zamykający tabelę "tu konczy się definicja tablicy"

<tr> - znacznik otwierający nowy wiersz tabeli "tu się zaczyna nowy/następny wiersz tabeli"

</tr> - znacznik zamykający wiersz tabeli "tu się kończy wiersz tabeli"

<td> - znacznik otwierający pojedynczą komorkę tabeli

</td> - znacznik zamykający pojedynczą komorkę tabeli

TEKST mający znaleźć się w komorce musi być zawarty między <td> i </td>

KOMÓRKA musi się znajdować w wierszu tabeli

WIERSZ TABELI musi się znajdować między <table> i </table>

PRZYKŁAD PROSTEJ TABELI

KOMÓRKA 1 WIERSZ 1 KOMÓRKA 2 WIERSZ 1
KOMÓRKA 1 WIERSZ 2 KOMÓRKA 2 WIERSZ 2
Teraz twoja kolej
Hymn królewski-God Save.. Hymn państwowy-O Canada
Hymn królewski-X Hymn narodowy-Y
hymn1 Hymn2
hymn3 Hymn4

Lekcja 2: Wcięcia

Teraz twoja kolej


Dziękuję, tym razem zrozumiałam i samodzielnie wykonałam obydwa ćwiczenia. Jeśli po "table" nie napisze się: border="1"" tabela nie powstanie, ale na innych stronach widzialam inne określenie po "table". Co ono znaczy? I proszę, udziel mi jeszcze lekcji drugiej (zob. wyżej). Pytałeś o system op. i przeglądarkę: Windows 98 i Internet Explorer. Andrychowska 00:00, 7 lis 2003 (CET)


Nauka musi postępować powoli żeby ci się zawrócić w głowie ;-)

Teoria

Edytując strony w Wikipedii, możemy posługiwać się większością znaczników języka służącego do tworzenia stron internetowych (HTML). Jednak preferowaną metodą jest stosowowanie znaczników własnych Wikipedii, które są o wiele łatwiejsze do zrozumienia (intuicyjne) dla osób bez wykształcenia technicznego (np. ja). Są to wytłuszczenia, italik itd.
W pewnych sytuacjach przy edycji stron Wikipedii nie możemy się obyć bez znaczników HTML (jak to widać przy tworzeniu tabel).

Praktyka

Tworzona przez nas tabela może mieć pewne dodatkowe własności poza ustaleniem ilości wierszy i komórek w wierszach oraz czy ma mieć ramki.

PRZYKŁAD: USTALANIE SZEROKOŚCI

KOMÓRKA 1 WIERSZ 1 KOMÓRKA 2 WIERSZ 1
KOMÓRKA 1 WIERSZ 2 KOMÓRKA 2 WIERSZ 2
KOMÓRKA 1 WIERSZ 1 KOMÓRKA 2 WIERSZ 1
KOMÓRKA 1 WIERSZ 2 KOMÓRKA 2 WIERSZ 2
KOMÓRKA 1 WIERSZ 1 KOMÓRKA 2 WIERSZ 1
KOMÓRKA 1 WIERSZ 2 KOMÓRKA 2 WIERSZ 2
KOMÓRKA 1 WIERSZ 1 KOMÓRKA 2 WIERSZ 1
KOMÓRKA 1 WIERSZ 2 KOMÓRKA 2 WIERSZ 2

W wyżej zamieszczonych przykładach widać jak można ustalić szerokość tabeli.
<table> to tylko znacznik otwierający, można w nim umieścić dodatkowe informacje dotyczące jego właściwości (w tym wypadku te dodatkowe informacje odniosą skutek dla całej tabeli).

width oznacza szerokość, przypisujemy jej wartość procentowo lub w pikselach.

border oznacza ramka, liczba oznacza ilość pikseli. border="0" usunie ramki

align oznacza justowanie tabeli i może mieć np. wartości align="center" czyli tabela wycentrowana. Gdy nie podamy będzie justowana w lewo.

To na razie tyle. Proszę przećwiczyć ten materiał. Jutro klasówka ;-)

'Zadanie domowe'

Hymn1 Hymn2
Hymn3 Hymn4


Hymn1 Hymn2
Hymn3 Hymn4
Hymn1 Hymn2 ax bx

błąd, jeszcze raz:


Hymn1 Hymn2
ax bx
Moim zamiarem było utworzyć taką tabelę, która jest przedzielona na pół pionowo(czyli osobne komórki to:Hymn1 i Hymn2), natomiast chciałam, aby komórki Hymn1 i Hymn2 miały drugi wiersz pod spodem, czyli aby nie było poziomej kreski - gdzie popełniłam błąd?
Hymn1
ax
Hymn2
bx
Spróbowałam jeszcze raz, wzorowałam się na Twoim trzecim przykładzie.
Z pozostałymi wzorami tabel nie mam kłopotów.
Hymn1 Hymn2
Hymn3 Hymn4
Mam jeszcze jedno pytanie: nie widzę różnicy czy napiszę border="1" czy border="2". Zero przećwiczyłam.
No cóż. Nie wiem, dlaczego moje pytanie "wyszło" w pionie. I pozostał "ogon" w postaci początku tabeli. Andrychowska 15:56, 7 lis 2003 (CET)

Ciekawe, dlaczego w "Edytuj" wszystko wygląda normalnie.

KOLORY

Na początek 2 uwagi na marginesie.
Trzeba uważać jak się wpisuje bo jedna literówka może zepsuć wszystko.
Może jestem purystą, ale wartości lepiej wpisywać w cudzysłowach width="100%" itp

Uwagi co pracy domowej
aby w danej komórce wymusić przejście do nowej linii należy użyć <br/>. Inaczej przejście do nowej linii następuje automatycznie gdy tekst się nie mieści w komórce na szerokość.

Hymn1 Hymn2
Hymn3 Hymn4

Powyższa tabela uzyskała kolor żółty po dodaniu bgcolor="yellow".

Hymn1 Hymn2
Hymn3 Hymn4

Jest pewna liczba predefiniowanych nazw kolorów (po ang.), które można tu użyć. Poza tym można stosować kolory podawane liczbowo np. #99ff66 - są to 3 wartośći, po dwie liczby heksydecymalne dla kolorów: czerwonego zielonego i niebieskiego.

Kolor tej tabeli
to #99ff66 to #99ff66

Warto używać 216 wartości określanych jako websafe colors, masz wtedy większe prawdopobieństwo, że kolor będzie taki jaki zamierzałaś na komputerach różnych użytkowników.

Nazwy kolorów dopuszczonych i paletę websafe colors znajdziesz w WWW - Wszechnicy Wiedzy Wszelakiej.

Praca domowa - eksperymentuj i baw się dobrze

Polecam stronę webmaster.helion.pl , w dziale "Kolory" znajdziecie ładną rozpiskę kolorów a w dziale "Tabele" obszerny kurs tworzenia tabel w jezyku HTML.