برچسب <thead> HTML
تعریف و استفاده
<thead>
برچسب برای گروهبندی محتوای عنوان جدول HTML استفاده میشوند.
<thead>
عناصر با </tbody> و <tfoot> عناصر با هم ترکیب میشوند تا هر بخش جدول (سربرگ، متن، پایش) را مشخص کنند.
با استفاده از این عناصر، مرورگر میتواند هنگام حرکت در متن جدول، سربرگ و پایش مستقل نمایش دهد. علاوه بر این، هنگام چاپ جدولهای بزرگ چند صفحهای، این عناصر میتوانند باعث چاپ سربرگ و پایش در بالای هر صفحه و در پایین هر صفحه شوند.
توجه:<thead>
عناصر باید یک یا چند عناصر <tr> برچسب.
<thead>
برچسبها باید در زیر وسیطههای زیر استفاده شوند: به عنوان <table> زیرعناصر عناصر، در هر <caption> و <colgroup> پس از عناصر، و در هر </tbody>،<tfoot> و <tr> قبل از عناصر
توجه:به صورت پیشفرض،<thead>
عناصر <tbody> و <tfoot> بر چیدمان جدول تأثیری نمیگذارند. اما، میتوانید از CSS برای تنظیم استایل این عناصر استفاده کنید (لطفاً مثالهای زیر را ببینید)!
مثال
مثال 1
HTML جدول شامل <thead>، <tbody> و <tfoot> عناصر:
<table> <thead> <tr> <th>ماه <th> پسانداز </tr> </thead> </tbody> <tr> <td>فروردین</td> <td>¥3400</td> </tr> <tr> <td>اردیبهشت</td> <td>¥4500</td> </tr> </tbody> <tfoot> <tr> <td>جمع کل</td> <td>¥7900</td> </tr> </tfoot> </table>
مثال 2
استفاده از CSS برای تنظیم استایل <thead>، <tbody> و <tfoot>:
<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>ماه <th> پسانداز </tr> </thead> </tbody> <tr> <td>فروردین</td> <td>¥3400</td> </tr> <tr> <td>اردیبهشت</td> <td>¥4500</td> </tr> </tbody> <tfoot> <tr> <td>جمع کل</td> <td>¥7900</td> </tr> </tfoot> </table>
مثال 3
چگونه <thead>
محتوای
<table style="width:100%"> <thead style="text-align:left"> <tr> <th>ماه <th> پسانداز </tr> </thead> </tbody> <tr> <td>فروردین</td> <td>¥3400</td> </tr> <tr> <td>اردیبهشت</td> <td>¥4500</td> </tr> </tbody> </table>
مثال 4
چگونه عمودی <thead>
محتوای
<table style="width:50%;"> <thead style="vertical-align:bottom"> <tr style="height:100px"> <th>ماه <th> پسانداز </tr> </thead> </tbody> <tr> <td>فروردین</td> <td>¥3400</td> </tr> <tr> <td>اردیبهشت</td> <td>¥4500</td> </tr> </tbody> </table>
خصوصیات جهانی
<thead>
این برچسبها از خصوصیات رویداد نیز پشتیبانی میکنند خصوصیات جهانی در HTML.
خصوصیات رویداد
<thead>
این برچسبها از خصوصیات رویداد نیز پشتیبانی میکنند خصوصیات رویداد در HTML.
تنظیمات پیشفرض CSS
بیشتر مرورگرها از ارزشهای پیشفرض زیر برای نمایش استفاده میکنند <thead>
عنصر:
thead { display: table-header-group; vertical-align: middle; border-color: inherit; }
پشتیبانی مرورگر
Chrome | Edge | Firefox | Safari | opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |