الخميس، 4 يوليو 2013

دورة html الدرس 8 : الجداول ( الجزء الثالث)

نشر في :

نتابع حديثنا في هذا الدرس عن خصائص الجداول و الخلايا
الخاصة frame 
للتحكم بشكل ظهور إطارات الجدول
علماً أن هذه الخاصة قد لا تدعمها بعض متصفحات الانترنت
ولها تسعة أشكال :


وهذا الكود :
كود HTML:
<html>
<body>

<p>
خاصة التحكم بطريقة ظهور إطارات الجدول
في دورة برمجة الويب على محترفي الكمبيوتر
</p>

<h4>border</h4>
<table frame="border">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

<h4>box</h4>
<table frame="box">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

<h4>void</h4>
<table frame="void">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

<h4>above</h4>
<table frame="above">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

<h4>below</h4>
<table frame="below">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

<h4>hsides</h4>
<table frame="hsides">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

<h4>vsides</h4>
<table frame="vsides">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

<h4>lhs</h4>
<table frame="lhs">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

<h4>rhs</h4>
<table frame="rhs">
<tr>
  <td>الأول</td>
  <td>الصف</td>
</tr>   
<tr>
  <td>الثاني</td>
  <td>الصف</td>
</tr>
</table>

</body>
</html>


الخاصة valign
للتحكم بالانحياز الرأسي لمحتوى الخلايا
لها ثلاثة أشكال
الوضع الافتراضي بدون وضع هذه الخاصة يكون في الوسط
و الوضع bottom للانحياز السفلي
و الوضع top للانحياز العلوي
مثال توضيحي :
كود HTML:
<table border="1" width="500px">
<tr>
<td height="100px" valign="top">أعلى</td>
<td  valign="bottom">أسفل</td>
<td>وسط</td>
</tr>
</table>
النتيجة ستكون كالتالي :



دمج الخلايا معاً في لغة html
الخاصة colspan

هذه الخاصة تطبق فقط على الخلايا td
و تستخدم لدمج الخلايا المتجاورة بشكل أفقي معاً
لاحظ الكود التالي:
كود HTML:
<table border="1" width="500px">
<tr>
<td colspan="3">دورة برمجة الويب على محترفي الكمبيوتر</td>
</tr>
<tr>
<td>Html,css</td><td>Javascript</td><td>Php,mysql,ajax,xml</td>
</tr>
</table>
النتيجة تكون :

لاحظ أن الرقم 3 هو عدد الخلايات التي تم دمجها
و بشكل عام يجب أن تتذكر دوماً أن عدد الخلايا في كل سطر يجب أن يكون نفسه
ففي الكود السابق يوجد في السطر الثاني 3 خلايا و لا يمكن أن نضع الرقم 2 عند الخاصة colspan
وهذه يجب مراعاتها دوماً " عدد الخلايا في كل سطر يجب أن يبقى نفسه حتى نهاية الجدول "


الخاصة rowspan
تستخدم لدمج الخلايا المتجاورة بشكل عمودي معاً
مثال :
كود HTML:
<table border="1" width="200px">
<tr>
<td rowspan="2">shabsug.uni.me</td>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
</table>

شكل هذه التعليمة مزعج عند التعامل لأول مرة
ولكن مع الممارسة تعتاد عليها

ليست هناك تعليقات:

إرسال تعليق

جميع الحقوق محفوظة سيف شابسوغ ©2012-2013 | جميع المواد الواردة في هذا الموقع حقوقها محفوظة ، فهـرس الـموقــع | أتفاقية الأستخدام