anime dream
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالرئيسية  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  

 

 الدرس العاشر: الجداول

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
msryme
مدير عام
msryme


ذكر النمر
عدد المساهمات : 2006
نقاط : 26789
تاريخ الميلاد : 02/02/1998
تاريخ التسجيل : 26/04/2013
العمر : 26
العمل/الترفيه : جيد
المزاج : جيد

الدرس العاشر: الجداول Empty
مُساهمةموضوع: الدرس العاشر: الجداول   الدرس العاشر: الجداول Emptyالإثنين يوليو 22, 2013 5:09 am

الدرس العاشر: الجداول

الجداول تستخدم لعرض بيانات مجدولة مثل المعلومات التي تعرض بشكل منطقي من خلال أعمدة وصفوف.

هل هي صعبة؟

إنشاء الجداول في HTML قد يكون في البداية معقداً، لكن إذا بقيت هادئاً وراقبت ما تقوم به جيداً سترى أن الجداول بسيطة ومنطقية، تماماً كما هو كل شيء في HTML.

مثال 1:


<table>
<tr>
<td>خلية 1</td>
<td>خلية 2</td>
</tr>
<tr>
<td>خلية 3</td>
<td>خلية 4</td>
</tr>
</table>


سيظهر بهذا الشكل في متصفحك

خلية 1 خلية 2
خلية 3 خلية 4
ما الفرق بين <tr> و<td>؟

كما ترى في المثال أعلاه، هذا هو أكثر أمثلة HTML تعقيداً قمنا بعرضه في هذا الدرس حتى الآن، لنقم بتفكيك المثال وشرح كل وسم:

هناك ثلاث عناصر تستخدم لإنشاء أي جدول:

وسم البداية <table> ووسم الإغلاق </table> يبدأ من بينهما الجدول وينتهي، منطقي.
<tr> تعني "table row" وهي العنصر الذي تبدأ من خلاله الصفوف وتنتهي، لا زال الأمر منطقياً.
<td> هي اختصار "table data". هذا الوسم يبدأ وينهي كل خلية في صفوف الجدول، كل هذا بسيط ومنطقي.
هذا ما يحدث في المثال الأول، الجدول يبدأ بوسم <table>، يتبعه وسم <tr> الذي يدل على بداية صف جديد، وهناك خليتان في هذا السطر: <td>خلية 1</td> و<td>خلية 2</td>، ثم نغلق الصف بوسم الإغلاق </tr> ونبدأ آخر <tr> الذي يحوي أيضاً خليتين، ثم نغلق الجدول </table>.

فقط لنوضح الأمر أكثر: الصفوف تظهر بشكل خط أفقي من الخلايا، والأعمدة على شكل خط رأسي من الخلايا:

خلية 1 خلية 2
خلية 3 خلية 4
خلية 1و خلية 2 تشكلان صفاً، خلية 1 وخلية 3 تشكلان عموداً

في المثال أعلاه الحدول يحوي صفين وعمودين، ويمكن للجدول أن يحوي عدداً لا نهائياً من الصفوف والأعمدة.

مثال 2:


<table>
<tr>
<td>خلية 1</td>
<td>خلية 2</td>
<td>خلية 3</td>
<td>خلية 4</td>
</tr>
<tr>
<td>خلية 5</td>
<td>خلية 6</td>
<td>خلية 7</td>
<td>خلية 8</td>
</tr>
<tr>
<td>خلية 9</td>
<td>خلية 10</td>
<td>خلية 11</td>
<td>خلية 12</td>
</tr>
</table>


سيظهر بهذا الشكل في متصفحك

خلية 1 خلية 2 خلية 3 خلية 4
خلية 5 خلية 6 خلية 7 خلية 8
خلية 9 خلية 10 خلية 11 خلية 12
هل هناك أية خصائص للجداول؟

بالطبع هناك خصائص للجداول، هناك مثلاً خاصية الإطار التي تستخدم لتحديد سمك الإطار حول الجدول:

مثال 3:


<table border="1">
<tr>
<td>خلية 1</td>
<td>خلية 2</td>
</tr>
<tr>
<td>خلية 3</td>
<td>خلية 4</td>
</tr>
</table>


سيظهر بهذا الشكل في متصفحك

خلية 1 خلية 2
خلية 3 خلية 4
سمك إطار الجدول يحدد بمقياس البكسل (انظر الدرس التاسع)

وكما هو الحال مع الصور، يمكنك أن تحدد عرض الجدول بالكبسل أو بالنسبة المؤية لمقياس الشاشة:

مثال 4:


<table border="1" width="30%">


هذا المثال سيعرض في المتصفح جدولاً بعرض 30% من مقياس الشاشة، جرب ذلك بنفسك.

المزيد من الخصائص

هناك خصائص كثيرة للجداول، هذان اثنان منها:

align: يحدد المحاذاة لمحتويات الجدول، أو الصف أو في الخلية، فمثلاً يمكن محاذاة النص إلى اليمين أو اليسار أو في المنتصف.
يحدد المحاذاة الرأسية لمحتويات الخلية، فيمكن محاذاة النص في الأعلى أو الأسفل أو المنتصف.
مثال 5:


<td align="right" valign="top">Cell 1</td>


ماذا يمكن أن أضع في الجداول؟

نظرياً يمكن أن تضع أي شيء في الجداول، النصوص والصور والروابط، لكن الجداول مخصصة لعرض البيانات مجدولة،، لذلك لا تستخدمها لوضع أي شيء لأنك تريد ببساطة أن تجعل الأشياء تظهر بجانب بعضها البعض،.

قبل سنوات معدودة كانت الجداول تستخدم غالباً كأداة للتصميم، لكن إذا أردت أن تتحكم بطريقة عرض النصوص والجداول هناك طريقة أفضل بكثير (تلميح: CSS) لكن هذا سنناقشه لاحقاً.

الآن قم بتطبيق ما تعلمته وصمم عدداً من الجداول بمختلف القياسات ومختلف الخصائص والمحتويات، هذا يمكن أن يبقيك مشغولاً لساعات.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
العاشق الاخير
عضو مساهم
العاشق الاخير


ذكر عدد المساهمات : 485
نقاط : 21474
تاريخ التسجيل : 27/05/2013

الدرس العاشر: الجداول Empty
مُساهمةموضوع: رد: الدرس العاشر: الجداول   الدرس العاشر: الجداول Emptyالإثنين يوليو 22, 2013 8:22 am

اڷڛلـآم عڷيڪم ۈرζمة اڷڷه ۈپرڪاٺه

ڪيف ζاڷڪ أڅۈي أζمد ؟

إن شاء اڷڷه پڅير

اڷڷه يعطيڪ أڷف عافية

طرζ ڛريع ڷڷζڷقة ماشاء اڷڷه

ۈ أڅيرا عۈدة اڷأζدث
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس العاشر: الجداول
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الحادي عشر: المزيد حول الجداول
» الدرس الثامن: الروابط
» التيار الشعبى يحشد للإفطار بالاتحادية في العاشر من رمضان
» الدرس 4: الخطوط
» الدرس الثاني عشر: التصميم (CSS)

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
anime dream :: منتدي إبداع مُصمم :: مُستلزمات التصميم-
انتقل الى: