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