برچسب <table> HTML
تعریف و استفاده
<table>
برچسبها HTML جدول را تعریف میکنند.
یک جدول HTML از یک <table>
عناصر و یک یا چند <tr>و<th> و <td> عناصر تشکیلدهنده:
- <tr> علامت تعریف ردیف جدول
- <th> علامت تعریف عنوان جدول
- <td> علامت تعریف سلولهای جدول
جداول HTML میتوانند شامل عناصر زیر نیز باشند:
لطفاً به اینجا نیز مراجعه کنید:
آموزش HTML:جداول HTML
منابع HTML DOM:موضوع Table
آموزش CSS:تنظیم استایل جدول
مثال
مثال 1
یک جدول ساده HTML، شامل دو ستون و دو ردیف است:
<table> <tr> <th>ماه</th> <th> پسانداز</th> </tr> <tr> <td>ژانویه</td> <td>¥3400</td> </tr> </table>
مثال 2
چگونه به جدول لبههای تاکنده اضافه کنیم (از طریق CSS):
<html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } </style> </head> <body> <table> <tr> <th>ماه</th> <th> پسانداز</th> </tr> <tr> <td>ژانویه</td> <td>¥3400</td> </tr> <tr> <td>فوریه</td> <td>¥4500</td> </tr> </table> </body> </html>
مثال 3
چگونه جدول را در سمت راست قرار دهیم (از طریق CSS):
<table style="float:right"> <tr> <th>ماه</th> <th> پسانداز</th> </tr> <tr> <td>ژانویه</td> <td>¥3400</td> </tr> <tr> <td>فوریه</td> <td>¥4500</td> </tr> </table>
مثال 4
چگونه جدول را در وسط قرار دهیم (از طریق CSS):
<html> <head> <style> table, th, td { border: 1px solid black; } table.center { margin-left: auto; margin-right: auto; } </style> </head> <body> <table class="center"> <tr> <th>ماه</th> <th> پسانداز</th> </tr> <tr> <td>ژانویه</td> <td>¥3400</td> </tr> <tr> <td>فوریه</td> <td>¥4500</td> </tr> </table>
مثال 5
چگونه رنگ پسزمینه جدول را اضافه کنیم (از طریق CSS):
<table style="background-color:#00FF00"> <tr> <th>ماه</th> <th> پسانداز</th> </tr> <tr> <td>ژانویه</td> <td>¥3400</td> </tr> <tr> <td>فوریه</td> <td>¥4500</td> </tr> </table>
مثال 6
چگونه به جدول فضای داخلی اضافه کنیم (از طریق CSS):
<html> <head> <style> table, th, td { border: 1px solid black; } th, td { padding: 10px; } </style> </head> <body> <table> <tr> <th>ماه</th> <th> پسانداز</th> </tr> <tr> <td>ژانویه</td> <td>¥3400</td> </tr> <tr> <td>فوریه</td> <td>¥4500</td> </tr> </table> </body> </html>
مثال 7
چگونه عرض جدول را تنظیم کنیم (از طریق CSS):
<table style="width:400px"> <tr> <th>ماه</th> <th> پسانداز</th> </tr> <tr> <td>ژانویه</td> <td>¥3400</td> </tr> <tr> <td>فوریه</td> <td>¥4500</td> </tr> </table>
مثال 8
چگونه عنوان جدول ایجاد کنیم:
<table> <tr> <th>نام</th> <th>ایمیل</th> <th>تلفن</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> </tr> </table>
مثال 9
چگونه جدولی با عنوان ایجاد کنیم:
<table> <caption>پسانداز ماهانه</caption> <tr> <th>ماه</th> <th> پسانداز</th> </tr> <tr> <td>ژانویه</td> <td>¥3400</td> </tr> <tr> <td>فوریه</td> <td>¥4500</td> </tr> </table>
مثال 10
چگونه سلولهای جدول را در چند خط یا چند ستون تعریف کنیم:
<table> <tr> <th>نام</th> <th>ایمیل</th> <th colspan="2">تلفن</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> <td>186-2345-6789</td> </tr> </table>
ویژگیهای جهانی
<table>
این برچسبها نیز از ویژگیهای رویداد پشتیبانی میکنند ویژگیهای جهانی در HTML.
ویژگیهای رویداد
<table>
این برچسبها نیز از ویژگیهای رویداد پشتیبانی میکنند ویژگیهای رویداد در HTML.
تنظیمات پیشفرض CSS
بیشتر مرورگرها از مقادیر پیشفرض زیر برای نمایش استفاده میکنند <table>
عنصر:
table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray; }
پشتیبانی مرورگر
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |