Professional Documents
Culture Documents
Def
Tabela je i u HTML-u
dvodimenzionalna matrica čiji se
elementi nazivaju ćelije (engl. cell).
Ćelija može sadržati raznovrsne
informacije: brojeve, tekst, boje,
liste, hiper-veze, slike, itd. Tabela
se sastavlja tako što se opisuju
redom njene vrste (redovi, engl.
row) i sadržaj svake ćelije u redu.
<table>
Tabela se opisuje uz pomoć složenog taga
<TABLE> koji može sadržati više
atributa:
• BORDER koji opisuje širinu spoljašnjeg okvira
tabele;
• CELLSPACING koji opisuje širinu linije koja
razdvaja dve ćelije;
• CELLPADDING koji opisuje prostor oko sadržaja
ćelije;
• WIDTH koji opisuje ukupnu širinu tabele.
<caption>
Nadnaslov tabele se može zadati
tagom CAPTION koja se ispisuje
iznad tabele i može imati atribut
ALIGN:
• za vertikalno poravnavanje: TOP,
MIDDLE, BOTTOM
• za horizontalno poravnavanje: LEFT,
CENTER, RIGHT
<tr>
Svaki red u tabeli se opisuje između
tagova <TR> i </TR> (engl. table
row). I tag TR može imati atribute:
• za horizontalno poravnjavanje, atribut
ALIGN sa vrednostima: LEFT, CENTER,
RIGHT
• za vertikalno poravnavanje, atribut
VALIGN sa vrednostima: TOP, MIDDLE,
BOTTOM
<td>
Pojedinačna ćelija se opisuje između
tagova <TD> i </TD>. Tag TD,
pored atributa ALIGN i VALIGN,
može imati i atribute:
• za horizontalno spajanje ćelija:
ROWSPAN (spaja ćelije iste vrste) i
• za vertikalno spajanje ćelija: COLSPAN
(spaja ćelije iste kolone) .
Razlika izmedju <td> I <th>
Tag <TH> ima ista svojstva kao tag
<TD> s tom razlikom što
obezbeđuje da sadržaj ćelije bude
automatski centriran i boldovan.
Neophodan uslov
Tabela ne mora da sadrži <TH>
tag, ali mora da sadrži bar jedan
<TD> tag, u koji se smešta sadržaj
tabele.
Opšta struktura tabele
<TABLE>
<!-- pocetak definicije tabele -->
<CAPTION> sadrzaj naslova tabele
</CAPTION>
<!-- definicija naslova-->
<TR>
<!-- start definicije headera -->
<TH> sadržaj prve ćelija headera </TH>
<TH> sadržaj poslednje ćelije headera
</TH>
</TR>
<!-- kraj definicije headera -->
<TR>
<!-- start prvog reda -->
<TD> sadržaj prve ćelije prvog reda </TD>
<TD> sadržaj poslednje ćelije prvog reda </TD>
</TR>
<!-- kraj prvog reda -->
<TR>
<!-- start poslednjeg reda -->
<TD> sadržaj prve ćelije poslednjeg reda </TD>
<TD> sadržaj poslednje ćelije poslednjeg reda </TD>
</TR>
<!-- kraj poslednjeg reda -->
</TABLE>
<!-- kraj definicije tabele-->
Ivice tabele
Ako se u kodu tabele ne navede
određeni atribut tabele nemaju
graničnu liniju, border. Da bi se
dodelila tabeli granična linija
odgovarajuće debljine, u <table>
tag se stavlja atribut border, a
vrednost debljine linije se zadaje u
pikselima.
Primer
<table border="2">
<tr>
<th> Ime: </th>
<th>Prezime:</th>
<th>Zvanje:</th>
</tr>
<tr>
<td>Betsy</td>
<td>Bruce</td>
<td><Predavac</td>
</tr>
</table>
Odredjivanje dimenzija ćelija i tabele