Html ile hazırladığımız web sitelerimize belirli bir metne veya listeye düzen sağlamak için tablo eklemek isteyebilirsiniz.
Html dilinde tablo ekleme işlem <table> etiketi ile açılmakta ve </table> şeklinde kapanmaktadır. Yani tablomuzun tüm elemanları <table> ile </table> etiketleri arasında olacaktır.
Bilgi: Tablolar satır, sütun ve hücrelerden oluşmaktadır.
1 satır 1 sütun bir tablo oluşturma işleminin nasıl yapıldığını öğrenelim.
<table>
<tr>
<td> Tablo Oluşturma </td>
</tr>
</table>
Bilgi: Tablo oluşturmak için kesinlikle kullanılması gereken etiketler : table, tr ve td etiketleri'dir.
Table Etiketi ile Birlikte Kullanılan Olmazsa Olmaz Parametreler:
Tr etiketi, tabloya satır eklemek için kullanılmaktadır. Hücrelerin oluşması için td etiketi ile birlikte kullanılması gerekmektedir.
2 satır 1 sütun tablo
<table>
<tr>
<td> Satır 1 </td>
</tr>
<tr>
<td> Satır 2 </td>
</tr>
</table>
3 satır 1 sütun tablo ekleme
<table>
<tr>
<td> Satır 1 </td>
</tr>
<tr>
<td> Satır 2 </td>
</tr>
<tr>
<td> Satır 3 </td>
</tr>
</table>
Tr etiketi, tabloya stütun eklemek için kullanılmaktadır. Hücrelerin oluşması için tr etiketi ile birlikte kullanılması gerekmektedir.
1 satır 2 sütun tablo oluşturma işlemini yapacağız.
<table>
<tr>
<td> Sütun 1 </td>
<td> Sütun 2 </td>
</tr>
</table>
1 satır 3 sütun tablo oluşturma işlemini yapacağız. Daha fazla sütun eklemek isterseniz <td> etiketi ile ekleyebilirsiniz.
<table>
<tr>
<td> Sütun 1 </td>
<td> Sütun 2 </td>
<td> Sütun 3 </td>
</tr>
</table>
2 satır 2 sütun tablo ekleme
<table>
<tr>
<td> Satır 1 Sütun 1 </td>
<td> Satır 1 Sütun 2 </td>
</tr>
<tr>
<td> Satır 2 Sütun 1 </td>
<td> Satır 2 Sütun 2 </td>
</tr>
</table>
3 satır 5 sütun tablo ekleme
<table>
<tr>
<td> Satır 1 Sütun 1 </td>
<td> Satır 1 Sütun 2 </td>
<td> Satır 1 Sütun 3 </td>
<td> Satır 1 Sütun 4 </td>
<td> Satır 1 Sütun 5 </td>
</tr>
<tr>
<td> Satır 2 Sütun 1 </td>
<td> Satır 2 Sütun 2 </td>
<td> Satır 2 Sütun 3 </td>
<td> Satır 2 Sütun 4 </td>
<td> Satır 2 Sütun 5 </td>
</tr>
<tr>
<td> Satır 3 Sütun 1 </td>
<td> Satır 3 Sütun 2 </td>
<td> Satır 3 Sütun 3 </td>
<td> Satır 3 Sütun 4 </td>
<td> Satır 3 Sütun 5 </td>
</tr>
</table>
Tabloda başlık eklemek için kullanılmaktadır. Hücre oluşturulabilmesi için tr etiketi ile birlikte kullanılması gerekmektedir.
2 satır 1 sütun başlık eklemek örneği
<table>
<tr>
<th> Başlık </th>
</tr>
<tr>
<td> İçerik </td>
</tr>
</table>
5 satır 3 sütun başlık eklemek örneği
<table>
<tr>
<th> Başlık 1 </th>
<th> Başlık 2 </th>
<th> Başlık 3 </th>
</tr>
<tr>
<td> İçerik </td>
<td> İçerik </td>
<td> İçerik </td>
</tr>
<tr>
<td> İçerik </td>
<td> İçerik </td>
<td> İçerik </td>
</tr>
<tr>
<td> İçerik </td>
<td> İçerik </td>
<td> İçerik </td>
</tr>
<tr>
<td> İçerik </td>
<td> İçerik </td>
<td> İçerik </td>
</tr>
</table>
Table Etiketi ile Kullanılan Parametreler :
border : Tabloya çerçeve eklemek için kullanılmaktadır.
Tablolarda border parametresi, tabloda bulunan hücrenin ve tablonun etrafında bulunan çerçevenin kalınlığını belirlemek için kullanılmaktadır.
<table border="3">
<tr>
<td> AZKOD </td>
</tr>
</table>
Bilgi: Border parametresi sıfır olarak girildiğinde (border="0") tabloda çerçeve görünmemektedir.
<table border="5">
<tr>
<td> Hücre 1 </td>
</tr>
<tr>
<td> Hücre 2 </td>
</tr>
<tr>
<td> Hücre 3 </td>
</tr>
</table>
Tabloda bulunan çerçevenin rengini belirlemek için kullanılmaktadır.
<table border="3" bordercolor="red">
<tr>
<td> Html Dersleri </td>
</tr>
</table>
Bilgi: Bu parametre border ile çerçeve kalınlığı belirlendikten sonra kullanılması gerekmektedir.
<table border="2" bordercolor="blue">
<tr>
<th> AZKOD Dersleri </th>
</tr>
<tr>
<td> Html Dersleri </td>
</tr>
<tr>
<td> Css Dersleri </td>
</tr>
<tr>
<td> JavaScript Dersleri </td>
</tr>
</table>
Bgcolor parametresi, tabloya veya istenen hücreye arkaplan rengi eklemek için kullanılmaktadır.
<table bgcolor="yellow">
<tr>
<th> AZKOD Eğitimleri </th>
</tr>
<tr>
<td> Html </td>
</tr>
<tr>
<td> Css </td>
</tr>
<tr>
<td> JavaScript </td>
</tr>
</table>
Hücreye renk vermek için kullanılmaktadır.
<table>
<tr bgcolor="red">
<th> AZKOD Dersleri </th>
</tr>
<tr bgcolor="blue">
<td> Html </td>
</tr>
<tr>
<td> Css </td>
</tr>
<tr>
<td> JavaScript </td>
</tr>
</table>
Background parametresi, tabloya veya istenen hücreye arkaplan resmi eklemek için kullanılmaktadır.
<table background="resim_adresi">
<tr>
<td> Hücre 1 </td>
</tr>
<tr>
<td> Hücre 2 </td>
</tr>
</table>
Width parametresi, tablonun genişliğini belirlemek için kullanılmaktadır.
<table width="250" border="2">
<tr>
<td> Html Dersleri </td>
</tr>
<tr>
<td> Css Dersleri </td>
</tr>
<tr>
<td> JavaScript Dersleri </td>
</tr>
</table>
Height parametresi, tablonun yüksekliğini belirlemek için kullanılmaktadır.
<table height="500" border="2">
<tr>
<td> Html Dersleri </td>
</tr>
<tr>
<td> Css Dersleri </td>
</tr>
<tr>
<td> JavaScript Dersleri </td>
</tr>
</table>
Colspan parametresi, tabloda bulunan belirli aynı satırdaki hücreleri birleştirmek için kullanılmaktadır.
<table>
<tr>
<th colspan="2"> Başlık </th>
</tr>
<tr>
<td> Hücre 1 </td>
<td> Hücre 2 </td>
</tr>
</table>
Rowspan parametresi, tabloda bulunan aynı sütundaki hücreleri birleştirmek için kullanılır.
<table>
<tr>
<td> Hücre 1 </td>
<td rowspan="2"> Hücre 3 </td>
</tr>
<tr>
<td> Hücre 2 </td>
</tr>
</table>
Tablo içindeki hücrelerin birbirinden ve tablo kenarından ne kadar uzak olacağını piksel türünden belirlemek için kullanılmaktadır.
<table cellspacing="10">
<tr>
<td> Hücre </td>
</tr>
</table>
Bilgi: Cellspacing parametresi Html5 tarafından desteklenmemektedir.
Hücre içinde bulunan verilerin hücre sınırından yani kenarlardan ne kadar uzak olacağını (içten boşluk) bırakılacağını belirlemek için kullanılmaktadır.
<table cellspacing="10">
<tr>
<td> Hücre 1 </td>
</tr>
<tr>
<td> Hücre 2 </td>
</tr>
</table>
Bilgi: Cellpadding parametresi Html5 tarafından desteklenmemektedir.
Önceki Ders: Html Listeleme | Sonraki Ders: Html Renk Kodları |