Tablica je bitna komponenta u HTML-u za prikaz podataka u strukturiranom formatu s redovima i stupcima. U HTML-u se tablice izrađuju pomoću oznaka <table>, <tr> i <td>.
Oznaka <table> predstavlja glavni spremnik tablice koji sadrži sve retke i stupce. Redovi su definirani oznakom <tr>(redak tablice), dok su ćelije unutar redaka definirane oznakom <td>(podaci tablice). Osim toga, možete koristiti oznaku <th>(zaglavlje tablice) za definiranje ćelija zaglavlja za tablicu.
Možete koristiti atribute kao što su colspan i rowspan za spajanje ćelija u tablici ili raspoređivanje ćelija u više redaka i stupaca. Nadalje, možete primijeniti CSS svojstva za prilagodbu izgleda i rasporeda tablice.
Tablica( <table>)
- <table> Element se koristi za izradu tablice u HTML-u.
- Podaci se postavljaju u retke( <tr>) i stupce( <td> ili <th>).
- Svaka podatkovna ćelija smještena je unutar <td>(podatkovna ćelija) ili <th>(ćelija zaglavlja) elemenata.
<table>
<tr>
<th>No.</th>
<th>Name</th>
<th>Age</th>
</tr>
<tr>
<td>1</td>
<td>John</td>
<td>25</td>
</tr>
<tr>
<td>2</td>
<td>Jane</td>
<td>30</td>
</tr>
</table>
Zaglavlje stupca( <th>)
- <th> Element se koristi za stvaranje zaglavlja stupaca u tablici.
- Obično se nalazi u prvom redu tablice.
<table>
<tr>
<th>No.</th>
<th>Name</th>
<th>Age</th>
</tr>
<!-- data rows -->
</table>
Redovi podataka( <tr>):
- <tr> Element se koristi za kreiranje redova podataka u tablici.
- Podatkovne ćelije( <td>) ili ćelije zaglavlja( <th>) smještene su unutar ovih <tr> elemenata.
<table>
<tr>
<th>No.</th>
<th>Name</th>
<th>Age</th>
</tr>
<tr>
<td>1</td>
<td>John</td>
<td>25</td>
</tr>
<tr>
<td>2</td>
<td>Jane</td>
<td>30</td>
</tr>
</table>
Raspon stupaca( colspan)
Atribut colspan se koristi za određivanje broja stupaca koje će podatkovna ćelija ili ćelija zaglavlja obuhvatiti u tablici.
<table>
<tr>
<th colspan="2">Personal Information</th>
</tr>
<tr>
<td colspan="2">John Doe</td>
</tr>
</table>
Raspon redaka( rowspan)
Atribut rowspan se koristi za određivanje broja redaka koje će podatkovna ćelija ili ćelija zaglavlja obuhvatiti u tablici.
<table>
<tr>
<th rowspan="2">No.</th>
<td>1</td>
<td>John</td>
</tr>
<tr>
<td>2</td>
<td>Jane</td>
</tr>
</table>
Spajanje ćelija( colspan i rowspan)
Možete kombinirati oba colspan atributa i rowspan za spajanje ćelija u tablici.
<table>
<tr>
<th rowspan="2">No.</th>
<th colspan="2">Personal Information</th>
</tr>
<tr>
<td>John</td>
<td>25</td>
</tr>
</table>
border vlasništvo
- border Svojstvo određuje debljinu ruba tablice.
- Vrijednost border je nenegativan cijeli broj.
<table border="1">
<!-- Table rows and columns -->
</table>
cellpadding vlasništvo
-, cellpadding Svojstvo određuje udaljenost između sadržaja ćelije i granice ćelije u tablici.
- Vrijednost cellpadding je nenegativan cijeli broj
<table cellpadding="5">
<!-- Table rows and columns -->
</table>
cellspacing vlasništvo
- cellspacing Svojstvo određuje razmak između ćelija u tablici.
- Vrijednost cellspacing je nenegativan cijeli broj.
<table cellspacing="10">
<!-- Table rows and columns -->
</table>
Ovi atributi i elementi omogućuju vam stvaranje i prilagodbu tablica u HTML-u prema vašim potrebama. Možete ih koristiti za prikaz podataka na jasan i organiziran način na vašoj web stranici.

