Jun 30 2009

Tablosuz Tablo

Gönderen : Oğuz Demirkapı (2:54 PM)
0 yorum
- Kategori : CSS

CfCube.com

Tablo yaratımı ve biçimlendirimi web tasarımının temel elemanlarından birisi halinde. Peki tablo kullanmadan da tablo hissi verdirip aynı işlevi gerçekleştirmek olanaklı mıdır aceba?

İşte basit bir CSS tablo örneği.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CSS Tablo</title>
<style type="text/css">
<!--
body,td,th {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

#tablom {
   display: table;
   border:1px solid #000;
   border-spacing: 5px; /* cellspacing için kullanılan değer */
   background-color: #CCC;
   }

#satir {
   display: table-row;
}

#hucre {
   display: table-cell;
   width:150px;
   padding:10px; /* cellpadding için kullanılan değer */
   border:1px solid #DDD;
   background-color: #FFF;
   }
-->
</style>
</head>

<body>
<div id="tablom">
   <div id="satir">
      <div id="hucre">Test 11</div>
      <div id="hucre">Test 12</div>
      <div id="hucre">Test 13</div>
   </div>
   <div id="satir">
      <div id="hucre">Test 21</div>
      <div id="hucre">Test 22</div>
      <div id="hucre">Test 23</div>
   </div>
   <div id="satir">
      <div id="hucre">Test 31</div>
      <div id="hucre">Test 32</div>
      <div id="hucre">Test 33</div>
   </div>
</div>
</body>
</html>

Bence oldukça pratik kullanım alanları olabilecek bir kullanım şekli. Özellikle "hucre" alanlarının farklı tanımlar kullanarak farklı şekilde gösterimi oldukça ilginç olanaklar sunacaktır.

Yorumlar

Yorumunuzu YazInIz



(daha sonra görüntülenmeyecek)