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

SHABAB EL TECNOLOGYA

 
الرئيسيةالبوابة 2أحدث الصورالتسجيلدخولالدرس الثاني عشر وسوم ... من هنا وهناك!!! 0mwifg8o2mdqالدرس الثاني عشر وسوم ... من هنا وهناك!!! Cy3lci8e341cالدرس الثاني عشر وسوم ... من هنا وهناك!!! Bgzjr7iwb7ksالدرس الثاني عشر وسوم ... من هنا وهناك!!! Uai19ohl2t9zالدرس الثاني عشر وسوم ... من هنا وهناك!!! J9ydkerh7tc5الدرس الثاني عشر وسوم ... من هنا وهناك!!! A5nomgoasrlhالدرس الثاني عشر وسوم ... من هنا وهناك!!! 5du28cfgl2pr


               اســرة المنتدى ترحب بــ 
SHOSHO MESH MESH
           
          اســـرة شباب التكنولوجيا تهنئ شعب مصر بتنحى الرئيس " محمد حسنى مبارك "                                                 

  لقد تم انشاء قسم اعلانات فى المنتدى لوضع بنرات الاعلانات فى المنتدى سارع بتقديم طلب اعلانك الان

 

 الدرس الثاني عشر وسوم ... من هنا وهناك!!!

اذهب الى الأسفل 
كاتب الموضوعرسالة
Mosh Ramy
مشرف تكنولوجى
مشرف تكنولوجى
Mosh Ramy


عدد المساهمات : 67
تاريخ التسجيل : 25/05/2010
العمر : 29

الدرس الثاني عشر وسوم ... من هنا وهناك!!! Empty
مُساهمةموضوع: الدرس الثاني عشر وسوم ... من هنا وهناك!!!   الدرس الثاني عشر وسوم ... من هنا وهناك!!! Emptyالسبت سبتمبر 11, 2010 6:06 pm


أهلاً وسهلاً بك إلى الدرس الثاني عشر من دروسHTML.كما ترى من العنوان فقد اخترت أن يكون هذا الدرس خارجاً قليلاً عن نطاق الدروس السابقة من حيث المحتوى. فلن تجد هنا وسوماً محددة تستطيع حصرها تحت موضوع معين، بل وسوماً عامة وخصائص إضافية لوسوم ذكرت سابقاً. وإن كان الهدف من معظمها ترتيب الصفحة والتحكم بشكل محتوياتها. ولا أخفي عليك أني قصدت تأجيل بعضها حتى هذا الدرس مع أنه كان من الممكن إدراجها ضمن دروس سابقة، وخاصة الدرس الرابع (الفقرات). لكن حجّتي في عدم إدراجها في حينه أن هذه الوسوم لن يتم استخدامها ولن تُفهم طريقة عملها إلاّ عند استخدام وسوم أخرى تمّ شرحها في وقت لاحق بعد الفقرات مثل الصور والجداول. أما البعض الآخر ففضلت عدم حصرها ضمن أي درس على اعتبار أنها وسوم عامة لا تختص بأي موضوع. على أية حال يكفينا هذه المقدمة وأترك لك حرية تصنيفها كما يحلو لك. والآن لندخل مباشرة في الموضوع.
أترى هذا الخط الذي فصلت به هذه الفقرة عن الفقرة السابقة؟ إنه يسمى بلغة HTMLبالمسطرة الأفقيةHorizontal Ruleوتستطيع إدراجه لتقسيم صفحتك بكتابة الوسم<HR>فقط لا غير. أكتب:
<HR>
ليظهر لديك هذا الخط:
لكن هذا ليس كل شيء. لأنك تستطيع تحديد سُمك هذا الخط إذا أضفت له الخاصيةSIZE وأتبعتها برقم يمثل هذا السُمك مثلاً:
‎<HR SIZE="5">‎

‎<HR SIZE="1">‎

‎<HR SIZE="10">‎

كذلك يمكنك تحديد عرض الخط باستخدام الخاصيةWIDTHوالتي من الممكن أن تأخذ قيمة مطلقة أو نسبية
‎<HR WIDTH="80%">‎

‎<HR WIDTH="400">‎

‎<HR SIZE="5" WIDTH="60%">‎

ومن الخصائص الأخرى لهذا الخط خاصية المحاذاه ALIGNوالتي تأخذ القيم center, left, right
‎<HR WIDTH="80%" ALIGN="center">‎
‎<HR WIDTH="400" ALIGN="left">‎
‎<HR SIZE="5" WIDTH="60%" ALIGN="right">‎
وكما تلاحظ فإن هذا الخط يكتسب مظهراً غائراً ثلاثي الأبعاد وإذا أردت خطاً عادياً غير غائر فقم بإضافة الخاصية NOSHADE
<HR SIZE="5" WIDTH="60%" ALIGN="center" NOSHADE>

أما إذا كان لون هذا الخط لا يعجبك، فما من مشكلة إذ أنك تستطيع اختيار اللون الذي يعحبك من خلال الخاصية COLOR(تعمل فقط مع MS Explorer)
<HR SIZE="5" WIDTH="60%" ALIGN="center" COLOR="#FF0000" NOSHADE>

الوسم التالي في هذه المجموعة هو وسم الملاحظات‎<!-- ... -->‎ ونستخدمه عند الحاجة لكتابة بعض الملاحظات الخاصة أو العبارات التوضيحية ضمن الملف والتي يقصد أن لا تظهر عند استعراض هذا الملف في المتصفح.
‎This is line one<BR>‎
‎<!-- This is line two --><BR>‎
‎and, this is line three<BR>‎

وهذه هي النتيجة
This is line one

and, this is line three

من المؤكد أنك تعرف الوسم<BR>والذي يقوم بالتحكم في نهايات الأسطر (أي أنه ينهي السطر الحالي بحيث يظهر النص الذي يليه في سطر جديد). فهل تعلم أنه يوجد خاصية لهذا الوسم وهي CLEAR؟
لكي تتوضح لك طبيعة عمل هذه الخاصية، قم بمراجعة ما ذكرناه في الدرس الحامس الصور والرسومات، واستخدام الخاصيةALIGNالتي تحدد موقع هذه الصور على الصفحة. حسناً، لقد إتفقنا في حينه على أن القيمة rightتوجه الصورة إلى يمين الصفحة وأن النص الذي يليها يظهر ملتفاً بعدة أسطر على الجهة اليسرى. وكذلك الأمر (بصورة معكوسة) عند استخدام القيمة left.وحتى لو استخدمنا القيمة bottomأو لم نقم بإضافة الخاصية ALIGNأصلاً، فسوف نجد أن النص الذي يليها يظهر بمحاذاة الحافة السفلى للصورة.
يتلخص عمل الخاصية CLEARفي منع النص من الإلتفاف على أي من جانبي الصورة.
وهي تأخذ القيم rightالتي تمنع ظهور النص إلاّ عند بداية الهامش الأيمن الفارغ بعد الصورة (أي بمنتهى البساطة تمنع ظهور النص والتفافه على الجهة اليسرى للصورة... أليست هذه العبارة أسهل للفهم؟!!) وبالتالي فإن هذه القيمة تستخدم عندما تكون قيمةALIGNللصورة هيright.

وبنفس المبدأ لكن بصورة معكوسة نستخدم القيمة left والتي في نتيجتها تمنع إلتفاف النص على الجهة اليمنى من الصورة. وذلك عندما تكون محاذاة الصورة هي left
منطق معكوس... أليس كذلك؟ على أية حال إذا كنت تكرة هذه التعقيدات وتحب الطرق المختصرة مثلي، فاستخدم القيمة allالتي تمنع الإلتفاف من جميع الجوانب.
ما رأيك أن نقتبس بعض الأمثلة من الدرس الخامس لنشاهد كيف تعمل مع إضافة هذه الخاصية؟ وسوف أدرج هذه الأمثلة كما هي نصاً وحرفاً أما الإضافات فهي المميزة باللون الأحمر

RIGHT

الدرس الثاني عشر وسوم ... من هنا وهناك!!! Right
أما هذه القيمة فتؤدي إلى محاذاة الصورة إلى أقصى اليمين. مع التفاف النص الذي يليها على الجهة اليسرى ولعدة أسطر حسب ارتفاع الصورة.
‎<IMG SRC="image.jpg" ALIGN="RIGHT">‎
‎<BR CLEAR="right">‎

فإذا أضفنا الوسم<BR>مع الخاصية‎CLEAR="right"‎لوجدنا أنها منعت النص من الإلتفاف
والآن لنجرب استخدام القيمة leftمع هذا المثال نفسه

RIGHT

الدرس الثاني عشر وسوم ... من هنا وهناك!!! Right
أما هذه القيمة فتؤدي إلى محاذاة الصورة إلى أقصى اليمين. مع التفاف النص الذي يليها على الجهة اليسرى ولعدة أسطر حسب ارتفاع الصورة.
‎<IMG SRC="image.jpg" ALIGN="RIGHT">‎
‎<BR CLEAR="left">‎

نلاحظ أن لا فائدة من استخدام الوسم<BR>مع الخاصية‎CLEAR="left"‎فكل ما فعلته هو إضافة سطر فارغ أعلى النص
حسناً لنستخدم القيمة leftفي مكانها الصحيح، أي مع المحاذاةleft

LEFT

الدرس الثاني عشر وسوم ... من هنا وهناك!!! Left
هذه القيمة تؤدي إلى محاذاة الصورة إلى أقصى اليسار. مع التفاف النص الذي يليها على الجهة اليمنى ولعدة أسطر حسب ارتفاع الصورة.
‎<IMG SRC="image.jpg" ALIGN="LEFT">‎
‎<BR CLEAR="left">‎

الآن تعمل هذه القيمة كما يجب (لا شيء أفضل من وضع الوسم المناسب في المكان المناسب!)
وأترك لك المجال لكي تجرب القيمةallبنفسك
من القواعد الإفتراضية للمتصفحات أن الأسطر في كل فقرة تلتف وتنقسم بصورة تلقائية حسب إستبانة الشاشة وعرض نافذة المتصفح. (هذه نعرفها من الدرس الأول). لكن لنقل أننا نريد من أحد الأسطر أن لا ينقسم مهما كان مقدار الإستبانة وعرض النافذة.
حسناً، كل ما علينا فعله هو وضع هذا السطر ضمن الوسوم

<NOBR> ... <‎/NOBR>
وهي إختصار لـِNO BReakأي (لا إنقسام). أنقر هنالتشاهد مثالاً على ذلكها قد وصلنا إلى نهاية هذا الدرس والذي ناقشنا فيه وسوماً منوعة تتعلق في مجملها بتنسيق الصفحات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس الثاني عشر وسوم ... من هنا وهناك!!!
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الثامن عشر وسوم META ومحركات البحث
» الدرس الثاني الالوان
» الدرس الخامس عشر النماذج (2)
» الدرس الأول الأساسيات
» الدرس الثالث الخطوط

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
SHABAB EL TECNOLOGYA :: الفئة الأولى :: منتدى البرمجة والتصميمات-
انتقل الى: