مثال ـ يك جدولHTML با عناصر <thead> , <tbody> ,<tfoot>
<table> <thead> <tr> <th>Month</th> <th>Savings</th> </tr> </thead> <tbody> <tr> <td>January</td> <td>$100</td> </tr> <tr> <td>February</td> <td>$80</td> </tr> </tbody> <tfoot> <tr> <td>Sum</td> <td>$180</td> </tr> </tfoot> </table>
تگ<thead> براي معرفي محتوي هدر جدول HTML استفاده ميشود .
عنصر<thead> همراه عناصر <tbody> , <tfoot> براي مشخص نمودن قسمتهائي ازجدول) هدر، بدنه، فوت ياپاورقي( استفاده ميشوند.
مرورگرها ميتوانند ازاين عناصر براي فعال كردن پيمايش بدنه جدول، مستقل ازهدر وفوتر استفاده ،كنند .همچنين هنگام چاپ يك جدول بزرگ كه چندين صفحه را شامل ميشود، اين عناصر در جاي خود يعني سرصفحه وپائين صفحه چاپ ميشوند.
نكته ـ عنصر<thead> بايد شامل يك يا چند تگ <tr> باشد .
نكته ـ تگ<thead> بعنوان تگ فرزند <table> بعداز هر عنصر <caption> ,<colgroup>وقبل ازهرعنصر<tbody> , <tfoot>, <tr>
نكته ـ عناصر<thead> ،<tbody> و<tfoot> بصورت پيش فرض تاثيري در طربندي جدول ندارند، اما ميتوان با استفاده ازCSS تاثير گذاست . بمثال توجه فرمائيد.
Element | |||||
---|---|---|---|---|---|
<thead> | Yes | Yes | Yes | Yes | Yes |
تگ<thead> از ويژگي هاي جهانيHTML پيروي ميكند.
تگ فوق همچنين از ويژگي هاي رويدادي پيروي ميكند.
مثال ـ استايل هد، بدنه وفوترباCSS
<html> <head> <style>thead {color: green;} tbody {color: blue;} tfoot {color: red;} table, th, td { border: 1px solid black; } </style></head> <body> <table> <thead> <tr> <th>Month</th> <th>Savings</th> </tr> </thead> <tbody> <tr> <td>January</td> <td>$100</td> </tr> <tr> <td>February</td> <td>$80</td> </tr> </tbody> <tfoot> <tr> <td>Sum</td> <td>$180</td> </tr> </tfoot> </table>
مثال ـ تراز عناصر داخلي<thead> در جدول با CSS
<thead style="text-align:left"> <tr> <th>Month</th> <th>Savings</th> </tr> </thead> <tbody> <tr> <td>January</td> <td>$100</td> </tr> <tr> <td>February</td> <td>$80</td> </tr> </tbody> </table>
مثال ـ تراز عمودي عناصر<thead> با CSS
<table style="width:50%;"> <thead style="vertical-align:bottom">style="height:100px"> <th>Month</th> <th>Savings</th> </tr> </thead> <tbody> <tr> <td>January</td> <td>$100</td> </tr> <tr> <td>February</td> <td>$80</td> </tr> </tbody> </table> تنظيمات پيش فرضDefault CSS Settings -
اغلب مرورگرها نمايش عنصر<thead> مطابق تنظيمات پيش فرضي زيرانجام ميدهند.
thead { display: table-header-group; vertical-align: middle; border-color: inherit; }
مرجع كامل تگهايHTML
مرجع كامل ويژگيهايHTML
Previous >    <Next