رؤوس الجداول 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>.