kurs html rozdział V

background image

TABELE

Ogólne ramy tabeli
Definicja tabeli musi być

umieszczona między znacznikami
<TABLE> </TABLE>
W ich ramach są umieszczane

definicje rzędów, definicje

komórek w rzędach, konkretne

dane w komórkach, tytuł tabeli i

nagłówki wierszy i kolumn.

background image

TABELE

Wiersz tabeli
<TR> </TR>
Wiersz tabeli jest jej konkretyzacją, a sam tworzy ramy
dla komórek z danymi. W ramach <TABLE> </TABLE>
można umieścić wiele kolejnych definicji wierszy <TR>
</TR>, dla przykładu:
<TABLE>
<TR> </TR>
<TR> </TR>
<TR> </TR>
</TABLE>

background image

ZADANIE 13a

Utwórz plik na bazie poniższego kodu i zdefiniuj w tabeli 5

wierzy tak by na stronie były wyświetlane jedna pod drugą

cyfry 1,2,3,4,5. Plik zapisz pod nazwą zadanie13a.html.

<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Language" CONTENT="pl" />
</HEAD>
<BODY>

<TABLE>

</TABLE>

</BODY>
</HTML>

background image

TABELE

Komórka w wierszu
<TD> </TD>
Komórka zawiera konkretne dane. Między jej znacznikami można
umieszczać tekst i grafikę. Konkretne komórki są umieszczane między
znacznikami wybranego rzędu, na przykład:
<TABLE>
<TR> <TD> </TD><TD> </TD><TD> </TD></TR>
<TR> <TD> </TD><TD> </TD><TD> </TD></TR>
<TR> <TD> </TD><TD> </TD><TD> </TD></TR>
</TABLE>
Uwaga: dla przejrzystości obrazu dokumentu w edytorze HTM warto
umieszczać definicje wierszy tabeli jedną pod drugą, natomiast definicje
kolejnych komórek obok siebie, co symuluje układ wierszy i kolumn w całej
tabeli. Oczywiście komórki można opisywać w edytorze także w kolejnych
rzędach, co oczywiście nie wpływa na ich faktyczne położenie w
przeglądarce.

background image

ZADANIE 13b

Na bazie pliku zadanie13a.html utwórz

tabelę składającą się z 5 wierszy i

trzech kolumn. Kolejne komórki niech

zawierają:

1aaa 1bbb 1ccc

2aaa 2bbb 2ccc

3aaa 3bbb 3ccc

4aaa 4bbb 4ccc

5aaa 5bbb 5ccc

background image

TABELE

Obramowanie tabeli
Aby tabela zawierała naokoło
obramowanie, wystarczy rozszerzyć
definicję o parametr BORDER. Jeśli nie
podamy szerokości obramowania,
przyjmowana jest jej domyślna
wartość.
<TABLE BORDER> </TABLE>

background image

TABELE

Obramowanie tabeli
Gdybyśmy podali szerokość
obramowania w pikselach, zostanie
ona odpowiednio zinterpretowana
przez przeglądarkę, na przykład:
<TABLE BORDER=10> </TABLE>

background image

ZADANIE 13c

Obramuj

tabelę

utworzoną

w

poprzednim ćwiczeniu linią o grubości 5

pikseli.

Plik

zapisz

pod

nazwą

zadanie13c.html.

background image

TABELE

Obramowanie komórek
Aby komórki (nie tabela!) zawierały
inne obramowanie niż domyślne,
możemy użyć parametru CELLSPACING
(de facto jest to odległość między
komórkami).
<TABLE BORDER CELLSPACING=8>
</TABLE>

background image

ZADANIE 13d

Obramuj komórki utworzonej tabeli

obramowaniem o grubości 4. Zapisz

zadanie w pliku zadanie13d.html.

Następnie zmień grubość na 16 i

zobacz różnice. Zapisz zmiany.

background image

TABELE

Marginesy dla komórek
Jeśli uznamy, że odstęp między

zawartością komórki a jej

obramowaniem jest zbyt mały,

możemy użyć parametru

CELLPADDING (domyślnie wynosi on

1).
<TABLE BORDER CELLSPACING=5

CELLPADDING=15> </TABLE>

background image

ZADANIE 13e

Utwórz tabelę z następującymi danymi. Obramuj

komórki obramowaniem 5 i ustal marginesy na 10.
Zadanie zapisz w pliku zadanie13e.html.

lp

Nazwisko

imię

wiek

1

Abecki

Adam

25

2

Babecka

Barbara

23

3

Cabecki

Cezary

17

4

Dabecka

Danuta

19

background image

TABELE

Całkowitą szerokość tabeli na

stronie możemy zdefiniować przy

pomocy parametru:
WIDTH
Podany parametr jest "silniejszy" od

innych parametrów, które wpływają

na szerokość tabeli na ekranie.
<TABLE BORDER WIDTH=600>

</TABLE>

background image

TABELE

Zamiast wartości absolutnej w
pikselach możemy także użyć
wartości procentowej, np. pół
szerokości ekranu przeglądarki.
<TABLE BORDER WIDTH=50%>
</TABLE>

background image

ZADANIE 13f

Zmień szerokość tabeli z poprzedniego ćwiczenia tak

by tabela była wyświetlana na całej szerokości okna
przeglądarki. Plik zapisz pod nazwą zadanie13f.html.

lp

Nazwisko

imię

wiek

1

Abecki

Adam

25

2

Babecka

Barbara

23

3

Cabecki

Cezary

17

4

Dabecka

Danuta

19


Document Outline


Wyszukiwarka

Podobne podstrony:
kurs html rozdział II
kurs html rozdział VIII
kurs html rozdział I
kurs html rozdział IV
kurs html rozdział IX
kurs html rozdział VII
kurs html rozdział VI
kurs html rozdział II
Kurs HTML HTML BODY i META
kurs HTML
[PL tutorial] Asembler kurs - HTML, Asembler, Asembler
Chomikowy kurs HTML
kurs html podstawy tworzenia stron www RHQWUXUAVSLOSX6ABOMEHGX52LV2WV67LZXY6RQ
kurs html K3XFOFAKJ5HG5BCW7HPVBJ5WVTXMHDAJGD266GA
Kurs HTML - obrazek
Kurs HTML, Dokumenty Textowe, Komputer
Kurs HTML, ♥Dokumenty, Przydatne do choniczka
Kurs HTML HTML Odsylacze id 254775

więcej podobnych podstron