HTML table Tag
HTML table Tag – يحدد وسم <table> جدول (مكون من صفوف وأعمدة) في HTML.
HTML table Tag
لكى ننشأ جدول فى HTML نستخدم وسم <table> مع تضمين بعض الوسوم الأخرى بداخلة:
- <tr>: لتحديد صف الجدول.
- <th>: لتحديد رأس الجدول.
- <td>: لتحديد خلية جدول.
مثال للتوضيح
إستخدام وسم <table> لجدولة بعض البيانات:
Number | Languages | Percent |
---|---|---|
1 | HTML | 90% |
2 | CSS | 91% |
3 | JavaScript | 95% |
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>HTML table example</title> <style> tr, th, td { border: 1px solid #999; } </style> </head> <body> <table> <caption>Languages percents</caption> <tr> <th>Number</th> <th>Languages</th> <th>Percent</th> </tr> <tr> <td>1</td> <td>HTML</td> <td>90%</td> </tr> <tr> <td>2</td> <td>CSS</td> <td>91%</td> </tr> <tr> <td>3</td> <td>JavaScript</td> <td>95%</td> </tr> </table> </body> </html>
Number | Languages | Percent |
---|---|---|
1 | HTML | 90% |
2 | CSS | 91% |
3 | JavaScript | 95% |
يمكنك تضمين وسوم مثل <caption> و <colgroup> و <thead> و <tfoot> و <tbody> داخل جدول HTML أيضًا.
عند إستخدام وسم <caption> يجب أن تصف قيمته بوضوح ودقة الغرض من الجدول ، لأنه يساعد الأشخاص على تحديد ما إذا كانوا بحاجة إلى قراءة باقي محتوى الجدول أو تخطيه.
أمثلة – <table>
1. تمتد خلايا الجدول لأكثر من عمود:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Example of table with Cell spans 2 columns</title> <style> th, td, table { border-collapse: collapse; border: 1px solid #999; } th, td { padding: 20px; } </style> </head> <body> <table> <caption>Languages percents</caption> <tr> <th>Number</th> <th colspan="2">Languages and Percent</th> </tr> <tr> <td>1</td> <td>HTML</td> <td>90%</td> </tr> <tr> <td>2</td> <td>CSS</td> <td>91%</td> </tr> <tr> <td>3</td> <td>JavaScript</td> <td>95%</td> </tr> </table> </body> </html>
Number | Languages and Percent | |
---|---|---|
1 | HTML | 90% |
2 | CSS | 91% |
3 | JavaScript | 95% |
2. تمتد خلايا الجدول لأكثر من صف:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Example of table with Cell spans 2 rows</title> <style> th, td, table { border-collapse: collapse; border: 1px solid #999; } th, td { padding: 20px; } </style> </head> <body> <table> <tr> <th>Language</th> <td>HTML</td> <td>CSS</td> <td>JavaScript</td> </tr> <tr> <th rowspan="2">Percents</th> <td>2019 - 90%</td> <td>2019 - 90%</td> <td>2019 - 93%</td> </tr> <tr> <td>2021 - 92%</td> <td>2021 - 95%</td> <td>2021 - 98%</td> </tr> </table> </body> </html>
Language | HTML | CSS | JavaScript |
---|---|---|---|
Percents | 2019 – 90% | 2019 – 90% | 2019 – 93% |
2021 – 92% | 2021 – 95% | 2021 – 98% |
3. مجموعات الأعمدة بإستخدام عناصر <col> & <colgroup>:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Example of table column groups</title> <style> tr, th, td { border: 1px solid #999; padding: 10px; } table { width: 100%; } </style> </head> <body> <table> <colgroup> <col style="background: #219c1dab;"> <col style="background: #ec5d64;"> <col style="background: #a49362;"> </colgroup> <tr> <th>Number</th> <th>Languages</th> <th>Percent</th> </tr> <tr> <td>1</td> <td>HTML</td> <td>90%</td> </tr> <tr> <td>2</td> <td>CSS</td> <td>91%</td> </tr> <tr> <td>3</td> <td>JavaScript</td> <td>95%</td> </tr> </table> </body> </html>
Number | Languages | Percent |
---|---|---|
1 | HTML | 90% |
2 | CSS | 91% |
3 | JavaScript | 95% |
السمات العامة – Global Attributes
الوسم <table> يدعم السمات العامة، تعرف عليهم عن طريق هذا الرابط: السمات العامة – Global Attributes.
سمات الحدث – Event Attributes
كما يدعم الوسم <table> سمات الحدث أيضًا، تعرف عليهم عن طريق هذا الرابط: سمات الحدث – Event Attributes.
إقرأ أيضًا – HTML <table> Tag
للمزيد من المعلومات عن جداول HTML شاهد:
الوسوم المتعلقة: <tr> – <td> – <th> – <caption> – <col> – <colgroup> – <thead> – <tfoot> – <tbody>.
دعم المتصفحات
مدعوم | مدعوم | مدعوم | مدعوم | مدعوم |
الإبلاغ عن خطأ
×إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:
info@albashmoparmeg.com
شكرًا لك على مساعدتك لنا!