• Forumzar.COM Türkçe içerikli genel forum sitesi ve paylaşım platformu olarak eğlenceli ve interaktif bir forum deneyim sunar.

    Foruma üye olmak için BURAYA TIKLAYINIZ

HTML Tablolar Detaylı Anlatım | HTML Dersi #2

miRBey

Forum Üyesi
Katılım
5 Eki 2022
Mesajlar
180
Puanları
16
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:
    Kod:
    <table> </table>
    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:
    Kod:
    <caption> </caption>
    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:
    Kod:
    <tr> </tr>
    Tablo içinde bir tablo satırını tanımlar.

  • th etiketi:
    Kod:
    <th> </th>
    bir tablo başlık hücresi tanımlar. Öntanımlı olarak bu hücredeki metin ortalanmış ve koyu (bold) renklidir.

  • td etiketi:
    Kod:
    <td></td>
    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:
Kod:
Kod:
<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>

[Resim: k8MAnq.png]


Şimdi tek hücreli bir tablo oluşturarak daha detaylı inceleyelim:
Kod:
Kod:
<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>

[Resim: 3pT3EX.png]


Son olarak zemin rengi değiştirilmiş bir tablo örneğiyle eğitimi sonlandıralım:
Kod:
Kod:
<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>

[Resim: AKi6hw.png]
 

Genel Forum Sitesi

Forum Sitesi - Forumzar.COM

Forumzar.COM olarak, Türkçe forum sitesi denildiğinde akla gelen ilk adres olarak, geniş kapsamlı genel forum platformumuzda buluşuyoruz. Türkiye'nin en büyük Türkçe forum siteleri arasında yer almanın gururunu yaşıyoruz. Çeşitli konu başlıklarında aktif bir şekilde paylaşımların yapıldığı, her konuda interaktif ve bilgilendirici tartışmalara katılmak için bizi takip edin! ve bir dakikanızı ayırarak forum sitemize üye olun!

Forum Siteleri

Bilgi paylaştıkça çoğalır sloganı ile ilerleyen forum sitesi platformumuza, siz de üye olarak forum sitemizde açılan konulara katılabilir ve ilgi alanınıza uygun konular açarak siz de paylaşımda bulunabilirsiniz.