الجداول
تعتبر
الجداول من أقوى الأدوات
التي تتضمنها لغة HTML واعتقد
أنها أهم أدواتها وأكثرها
استخداماً ولا يقتصر أهمية
الجداول على وضع الصفوف
والأعمدة لوضع بعض البيانات
فيها بل يتعدى ذلك إلى
استخدامها في تصميم الصفحات
نفسها وتنظيمها والتحكم
بمظهرها بصورة قوية وفعالة .
وفي بداية هذا الدرس نعرض
عليك الوسوم الأساسية
الخاصة بالجداول :
<TABLE>..... </TABLE> |
وسوم
بداية ونهاية الجدول |
<TR>..........</TR> |
وسوم
بداية ونهاية الصف في
الجدول |
<TD>
محتوى الخلية </TD> |
وسوم
تعريف الخلايا في الصف
وتعريف محتويات كل خلية
|
ولتوضيح
ما سبق سوف أقوم بإنشاء جدول
يحتوي على صفين واربعة
خلايا ( أعمدة )وأرجو ملاحظة
الأتي :
- سوف أقوم
بكتابة الوسم <table> أولاً
ثم اضع وسم الصف <tr>
وبداخل وسم الصف اضع الوسم
التالي <td </td> مكرراً
على حسب عدد الخلايا (
الأعمدة ) داخل الصف ثم اغلق
الصف بالوسم </tr> وأكرر
نفس العملية بالنسبة للصف
الثاني ثم في النهاية أغلق
الجول يالوسم </table> كما
في المثال التالي مع ملاحظة
إن هذا الملف لم نحدد فيه
عرض الجدول او الصفوف أو
الخلايا وسوف نتطرق إلى هذا
الأمر فيما بعد
<table>
<tr>
<td </td>
<td </td>
<td </td>
<td </td>
</tr>
<tr>
<td ></td>
<td ></td>
<td </td>
<td ></td>
</tr>
</table>
|
الخصائص
( عرض الجدول ، عرض وارتفاع
الصفوف والأعمدة وغير ذلك )
التي تستخدم مع وسوم الجدول <table>...........</table>
تقوم
هذهالخاصية بإضافة
حدود للجدول وتحددي
سماكتها وتكون في بداية
وسم الجدول كما في
المثال التالي : <"table border="1
>
|
BORDER |
تستخدم هذه
الخاصية لتحديد عرض
الجدول ككل وهناك
اسلوبين إما تحديد
بصورة مباشرة او نسبياً
بكتابة رقم مئوي يحدد
عرض الجدول حسب عرض
نافدة التصفح كما في
المثالين التاليين
عرض
بالتمام أي محدد
بالبكسل <table width="600">
عرض نسبي حسب حجم
الشاشة وهو الشائع في
التصميم <table width="50%">
|
WIDTH |
يحدد ارتفاع
الجدول ويكون تحديد
الأرتفاع من خلال قيمة
مطلقة تحدد الأرتفاع
بالبكسل أو قيمة نسبية
تحدد ارتفاع الجدول
بالنسبة لإرتفاع صفحة
المتصفح ومثال على ذلك :
<"table
height ="500>
<"table
height ="100%>
|
HEIGHT |
لتحديد
المسافة بين كل خلية من
خلايا الجدول: مثال على
ذلك
<"table
cellspacing="0">
|
CELLSPACING |
لتحديد
المسافة الفاصلة بين
الحدود وبداية النص في
كل خلية : مثال على ذلك
<"table
cellpadding ="0 >
|
CELLPADDING |
لتحديد
محاداة الجدول في
الصفحة يميناً أو
يساراَ : مثال على ذلك
أو <table
aling = "left">
<div
align="left">
|
ALIGN |
يستخدم
هذا الوسم لتحديد لون
الخلفية :
<table
bgcolor="#FFFFFF">
وفي
حالة كون الخلفية صورة
فسوف يكون الوسم بالشكل
التالي
<table
bgcolor="الرابطة الخاصو
بالصورة ">
|
BGCOLOR |
المثال
التالي يوضح جدول محاداته
في منتصف الصفحة ومقياس حده
يساوي 1 والمسافىة بين
خلاياه تساوي 3 وعرضه يساوي
50% ولون خلفيته أحمر ويتكون
من صف واحد
<div
align="center">
<table border="1"
cellpadding="3" cellspacing="2"
width="50%"bgcolor="ff0000>
<tr>
<td width="50%"></td>
<td width="50%"></td>
</tr>
</table> |
تكون
النتيجة كما يلي :
|