رؤوس الجداول HTML Table Headers
يمكن أن تحتوي جداول HTML على رؤوس-Headers لكل عمود أو صف ، أو للعديد من
الأعمدة / الصفوف.
رؤوس جداول -HTML Table Headers
يتم تحديد رؤوس الجدول بالعناصر th ، حيث يمثل كل عنصرth خلية جدول.
مثال
رؤوس الجدول العمودي Vertical Table Headers
لاستخدام العمود الأول كرؤوس للجدول ، حدد الخلية الأولى في كل صف كعنصرth :
مثال
محاذاة رؤوس الجدول Align Table Headers
بشكل افتراضي ، تكون رؤوس الجدول table headers غامقة bold و في الوسط:
لمحاذاة رؤوس الجدول إلى اليسار ، استخدم خاصية محاذاة النص text-align :
مثالرؤوس جداول -HTML Table Headers
يتم تحديد رؤوس الجدول بالعناصر th ، حيث يمثل كل عنصرth خلية جدول.
مثال
<!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } </style> </head> <body> <h2> رؤوس الجدول </h2> <p> استخدم عنصر TH لتحديد رؤوس الجدول </p> <table style="width:100%"> <tr> <th>الاسم</th> <th>اللقب</th> <th>السن</th> </tr> <tr> <td>محمد</td> <td>بن ادم</td> <td>50</td> </tr> <tr> <td>ايمن</td> <td>البدري</td> <td>94</td> </tr> </table> </body> </html>
رؤوس الجدول العمودي Vertical Table Headers
لاستخدام العمود الأول كرؤوس للجدول ، حدد الخلية الأولى في كل صف كعنصرth :
مثال
<!DOCTYPE html><html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } </style> </head> <body> <h2> رؤوس الجدول العمودي </h2> <p> يصبح العمود الأول رؤوسًا للجدول إذا قمت بتعيين خلية الجدول الأولى في كل صف جدول إلى عنصر : </p> <table style="width:100%"> <tr> <th>الاسم</th> <td>جليلو</td> <td>حمزة</td> </tr> <tr> <th>الاسم</th> <td>عمر</td> <td>ادم</td> </tr> <tr> <th>السن</th> <td>50</td> <td>94</td> </tr> </table> </body> </html>
بشكل افتراضي ، تكون رؤوس الجدول table headers غامقة bold و في الوسط:
لمحاذاة رؤوس الجدول إلى اليسار ، استخدم خاصية محاذاة النص text-align :
<!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } th { text-align: left; } </style> </head> <body> <h2> محاذاة الرؤوس إلى اليسار </h2> <p> لمحاذاة رؤوس الجدول إلى اليسار ، استخدم خاصية محاذاة النص . </p> <table style="width:100%"> <tr> <th>الاسم</th> <th>اللقب</th> <th>السن</th> </tr> <tr> <td>عمر</td> <td>المهنداوي</td> <td>50</td> </tr> <tr> <td>فريد</td> <td>الفريدي</td> <td>94</td> </tr> </table> </body> </html>
رأس أعمدة متعددة Header for Multiple Columns
يمكن أن يكون لديك رأس header يمتد على عمودين أو أكثر.
للقيام بذلك ، استخدم سمة colspan على عنصر <th>:
مثال
<!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } </style> </head> <body> <h2> رأس يمتد على عمودين </h2> <p> استخدم سمة colspan للحصول على رأس يمتد على عدة أعمدة. </p> <table style="width:100%"> <tr> <th colspan="2">الاسم</th> <th>العمر</th> </tr> <tr> <td>احمد</td> <td>مصطفى</td> <td>50</td> </tr> <tr> <td>ابراهيم</td> <td>حمزة</td> <td>94</td> </tr> </table> </body> </html>
الجدول التوضيحي Table Caption
يمكنك إضافة تسمية توضيحية تعمل كعنوان للجدول بأكمله.
لإضافة تعليق إلى جدول ، استخدم علامة <caption>:
مثال
<!DOCTYPE html><html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } th, td { padding: 5px; text-align: left; } </style> </head> <body> <h2> تسمية توضيحية للجدول </h2> <p> لإضافة تسمية توضيحية إلى جدول ، استخدم علامة التسمية التوضيحية. </p> <table style="width:100%"> <caption>Monthly savings</caption> <tr> <th>شهر</th> <th>مدخرات</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> <tr> <td>February</td> <td>$50</td> </tr> </table> </body> </html>
ملاحظة: يجب إدراج علامة <caption>
مباشرة بعد علامة <table>.