HTML tabloları CSS ile oldukça hoş görünümlere sahip olabilirler.
Normalde HTML tabloları belirli bir görünüme, stile sahip değildirler.
Ad | Soyad | Numara |
---|---|---|
Ali | Veli | 76 |
Cem | Tere | 77 |
Ayse | Çin | 78 |
Pelin | Seki | 79 |
Helin | Tekin | 80 |
CSS border
özelliği ile HTML tablolara sınır çizgisi eklemek mümkündür.
Aşağıdaki örnek tabloya mavi bir border oluşturucaktır:
Yukarıdaki örneğe dikkat ederseniz tablo çift bordera sahiptir.
Tablonun <th> ve <td> elementi ayrı ayrı sınır çizgisine sahiptir. Bu sebepten çift çizgi görünür.
CSS border-collapse
özelliği bu bahsedilen çift çizgiyi tek çizgi yapar.
Eğer sadece tablonun etrafında çizgi oluşturmak istersek sadece <table> için border özelliği kullanabilirsiniz.
width
ve height
özellikleri ile tablonun genişlik ve yüksekliği ayarlanabilir.
Aşağıdaki örnekte tablonun genişliği 100% ve <th> elementinin yüksekliği 50px olarak ayarlanmıştır.
Buradaki 100% genişlik üst elementin genişliği kadar genişleyecek demektir.
Tablo içindeki içerik ve sınır çizgisi arasındaki boşlukları kontrol etmek için padding
özelliği kullanılır.
<th> ve <td> için padding ayarlanarak içerik ve sınır çizgisi arasındaki boşluk kontrol edilebilir.