Web Programlama

Web Programlama

HTML Tablolar

Lisans: Creative Commons 26.11.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

Web sayfaları içinde tablolara sıkça ihtiyaç duyarız. Bu eğitim belgesinde temel tablo etiketlerini ve kullanımlarını öğreneceğiz.

Düzgün tanımlanmış tablolar birçok farklı etiketi içerdiği için öncelikle etiketlerin anlamlarını öğrenecek, sonrasında çeşitli parametleri kullanarak nasıl daha düzenli hale getirebileceğinizi göreceksiniz.

 

Tablo etiketleri

  • table etiketi: [code]<table> </table>[/code] HTML kodu içinde bir tablo tanımlar. Şayet border parametresi tanımlanmışsa tarayıcı tabloyu çevre sınırları ile görüntüler.
  • caption etiketi: [code]<caption> </caption>[/code] tablonun başlığı için bir ifade tanımlar. Tablo başlığının öntanımlı konumu, tablonun üstünde ve ortalanmış durumdadır.
  • tr etiketi: [code]<tr> </tr>[/code] Tablo içinde bir tablo satırını tanımlar.
  • th etiketi: [code]<th> </th>[/code] bir tablo başlık hücresi tanımlar. Öntanımlı olarak bu hücredeki metin ortalanmış ve koyu (bold) renklidir.
  • td etiketi: [code]<td></td>[/code] Bir tablo hücresi tanımlar. Öntanımlı olarak bu hücre içindeki metin sola yanaşık ve düşeyde ortalanmış vaziyettedir.

 

Tablo özellikleri

  • Align parametresi: Bir hücre verisinin yatay konumunu belirler. Left, Right, Center parametrelerini kullanarak belirtirsiniz.
  • Valign parametresi: Bir hücre verisinin düşey konumunu belirler. Top, Middle, Bottom parametrelerini kullanarak belirtirsiniz.
  • Colspan parametresi: Bir hücrenin kapsadığı sütun sayısıdır. Belirttiğiniz kadar sütun oluşmasını sağlar.
  • Rowspan parametresi: Hücrenin kapsadığı satır sayısıdır. Belirttiğiniz kadar satır oluşmasını sağlar.
  • Nowrap parametresi: Otomatik metin akışını iptal eder.

Şimdi ülkelerin nüfuslarını bir tabloda nasıl verdiğimize bakalım:

<html>
<head>
<title>TABLO UYGULAMASI</title>
</head>
<body>
<table border="2">

<!-- tablo tanımı başlangıcı -->
<caption> ÜLKELER VE NÜFUSLARI </caption>  
 
<!-- başlık tanımı -->
<tr>  

<!-- başlık satırı tanımı -->
<th>ÜLKE ADI</th>    
<th>NÜFUSU</th>    
</tr> 

<!-- başlık satırı tanımının sonu -->
<tr>  

<!-- ilk satır tanımı -->
<td>AVUSTURYA </td>
<td>8,000,000</td>    
</tr> 

<!-- ilk satır tanımının sonu -->
<tr>  
<td>ALMANYA</td>
<td>80,000,000</td>    
</tr> 
<tr>  

<!-- son satır tanımının başlangıcı -->
<td>TÜRKİYE</td>
<td>73,000,000</td>    
</tr> 

<!-- son satır tanımının sonu -->
</table>

<!-- tablo tanımının sonu -->
</body>
</html>

Şimdi tek hücreli bir tablo oluşturarak daha detaylı inceleyelim:

<html>
<head>
<title>TABLO UYGULAMASI</title>
</head>
<body>
<table border="2" cellspacing="0" cellpadding="5">
<tr>
<td>TEK HÜCRELİ BİR TABLO</td>
</tr>
</body>
</table>
</html>

Son olarak zemin rengi değiştirilmiş bir tablo örneğiyle eğitimi sonlandıralım:

<html>
<head>
<title>TABLO UYGULAMASI</title>
</head>
<body>
<table border="2" cellspacing="0" cellpadding="5" align="left" bgcolor="ffcbf0">
<tr>
<td>PADOVA</td>
</tr>
</table>
Venedik'in bu kadar yakınında olması belki şanssızlığıdır.<br>
Gizemli bir Kuzey İtalya şehridir.<br>
Avrupa'nın en eski tıp fakültesi buradadır.
</body>
</html>