شباب التطوير

<div style="text-align: center;"><font size="7"> <img src="http://www.fankora.com/images/register.gif"></font><br><br></div>

انضم إلى المنتدى ، فالأمر سريع وسهل

شباب التطوير

<div style="text-align: center;"><font size="7"> <img src="http://www.fankora.com/images/register.gif"></font><br><br></div>

شباب التطوير

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
شباب التطوير
تم اضافة خاصية التقييم -2 او +2 و خاصية الشكر +3 و النقاط في المساهمات +2 و المواضيع +3 بالتوفيق اخوكم MR.AKermi

احصل علئ سيرفرك الشخصي باسهل الطرق ما عليك سوئ الدخول علئ الرابط https://tatour.hooxs.com/t16-topic


2 مشترك

    الدرس الثالث : الخطوط

    baazigar
    baazigar
    المشرف العام
    المشرف العام



    عدد المساهمات : 33
    نقاط : 76
    السٌّمعَة : 0
    تاريخ التسجيل : 17/05/2012
    العمر : 33
    الموقع : facebook.com/tatar.daboor

    الدرس الثالث : الخطوط  Empty الدرس الثالث : الخطوط

    مُساهمة من طرف baazigar الخميس مايو 17, 2012 10:51 pm

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

    ولنبدأ

    راجع صفحتنا البسيطة التي عملنا فيها في الدرسين السابقين. إننا لم نقم بالتعامل مع الخطوط فيها ولا بأي شكل من الأشكال. أي أننا تركناها على إعداداتها الافتراضية.
    وبالمناسبة فإن هذه الإعدادات هي خط عادي، نوعه Times New Roman وحجمه 3 (بمقياس متصفحات الإنترنت).

    الوسم الأول الخاص بالخطوط هو <FONT> ... </FONT>
    وهو يقوم بالتحكم بالخطوط من حيث النوع واللون والحجم. أما الخصائص التي نستخدمها مع هذا الوسم والوسوم الأخرى للخطوط

    والآن أعرف ماذا تريد أن تسأل، ستقول لقد ثبت حجم الخط على حده الأدنى عند الدرجة -2 وعلى حده الأعلى عند الدرجة +4. إذن ما الفائدة من وجود الدرجات الأخرى الأقل من -2 والأكبر من +4؟
    حسنا وأنا أجيبك بسؤال آخر: ماذا لو قمنا بتغيير الحجم الافتراضي للخط في كل الصفحة إلى 1 بدلاً من 3؟ (وسوف نقوم بذلك فعلاً بعد قليل)، ألا نحتاج في هذه الحالة إلى الدرجات من +1 إلى +6 لتمثيل الأحجام الأكبر منه؟ وإذا قمنا بتحديد 7 كحجم إفتراضي ألا نحتاج إلى الدرجات من -1 إلى -6 لتمثيل الأحجام الأصغر منه؟ إذن نحن نحتاج فعلاً إلى هذه الدرجات لكي نغطي جميع الإحتمالات الواردة.
    أرجو أن يكون هذا الجواب قد أقنعك :-)

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


    ‎‎<FONT FACE="arial" SIZE="6" COLOR="#FF0000">‎
    This font is Arial, Size is 6, Color is Red
    <‎/FONT>

    This font is Arial, Size is 6, Color is Red


    ‎<FONT FACE="arial" SIZE="+3" COLOR="#FF0000">‎
    This font is Arial, Size is +3, Color is Red
    <‎/FONT>

    This font is Arial, Size is +3, Color is Red


    ‎‎<FONT FACE="Times New Roman" SIZE="5" COLOR="#0000FF">‎
    This font is Times New Roman, Size is 5, Color is Blue
    <‎/FONT>

    This font is Times New Roman, Size is 5, Color is Blue


    ‎<FONT FACE="courier" SIZE="2" COLOR="#800000">‎
    This font is Courier, Size is 2, Color is Maroon
    <‎/FONT>

    This font is Courier, Size is 2, Color is Maroon


    <FONT FACE="Arial" SIZE="5" COLOR="#00FF00"> This <‎/FONT>
    <FONT FACE="Times New Roman" SIZE="7" COLOR="#FF00FF"> is <‎/FONT>
    <FONT FACE="Arial" SIZE="2" COLOR="#FF0000"> multi <‎/FONT>
    <FONT FACE="Impact" SIZE="4" COLOR="#000000"> colors, <‎/FONT>
    <FONT FACE="Courier" SIZE="2" COLOR="#0000FF"> multi <‎/FONT>
    <FONT FACE="Times New Roman" SIZE="3" COLOR="#008080"> faces, <‎/FONT>
    <FONT FACE="Courier" SIZE="6" COLOR="#FFFF00"> and <‎/FONT>
    <FONT FACE="Arial" SIZE="5" COLOR="#808080"> multi <‎/FONT>
    <FONT FACE="Impact" SIZE="2" COLOR="#800000"> sizes <‎/FONT>
    <FONT FACE="Times New Roman" SIZE="7" COLOR="#00FFFF"> text <‎/FONT>

    This is multi colors, multi faces, and multi sizes text


    <FONT FACE="Impact" SIZE="6" COLOR="#000000">C <‎/FONT>
    <FONT FACE="Impact" SIZE="6" COLOR="#008080">O<‎/FONT>
    <FONT FACE="Impact" SIZE="6" COLOR="#FF0000">L<‎/FONT>
    <FONT FACE="Impact" SIZE="6" COLOR="#0000FF">O<‎/FONT>
    <FONT FACE="Impact" SIZE="6" COLOR="#800000">R<‎/FONT>
    <FONT FACE="Impact" SIZE="6" COLOR="#FF00FF">S<‎/FONT>

    C O L O R S


    ننتقل الآن إلى الوسم الثاني من الوسوم الخاصة بالخطوط وهو <BASEFONT>.
    وعمله هو تحديد نوع الخط وخصائصه بالنسبة للصفحة كلها . أي أنه يقوم بتعريف نوع الخط الأساسي الذي سيستخدم في الصفحة من بدايتها إلى نهايتها ويحدد لونه وحجمه.
    هل لاحظت انه وسم مفرد ولا يحتوي على وسم للنهاية؟ بالطبع ما الحاجة إلى وسم النهاية طالما أنه يتعامل مع الصفحة ككل ومع الإعدادات الأساسية لها، وليس مع كلمة أو سطر أو فقرة بذاتها. لذلك فإن هذا الوسم يكتب عادة في أول الملف، ويفضل مباشرة بعد وسم <BODY>. أما الخصائص المستخدمة معه فهي نفس الخصائص سالفة الذكر مع <FONT> ، (نستطيع استخدام الخاصية Name معه بدلاً من Face). وبنفس الطريقة وبدون أي اختلافات. وإليك هذه الشيفرة كمثال:

    ‎<BASEFONT Name="Arial" COLOR="#FF0000" SIZE="5">‎

    وبدراسة هذا المثال نستنتج أنه يقوم بتعديل الخط الافتراضي للصفحة بحيث يصبح نوعه Arial وحجمه 5 ولونه أحمر. وبالتالي فإن كل النصوص المكتوبة في تلك الصفحة سيطبق عليها هذا النمط من الخط. ما لم نقم طبعا باستخدام الوسوم <Font> ... </‎Font> لتعديلها والتحكم بمظهرها كما فعلنا في الأمثلة السابقة، فهي أكثر تحديداً وأكثر مرونة من الوسم <BASEFONT>

    وبمناسبة الحديث عن الألوان وتغيير اللون الأساسي لنص الصفحة. ألا تذكر أننا في الدرس السابق تكلمنا عن الخاصية Text التي تكتب مع الوسم <Body> والتي استخدمناها لتحديد لون نص الصفحة... أنا لا زلت أذكر ذلك.
    لا يوجد تعارض بين هذه الخاصية وخاصية Color في الوسم <BASEFONT> فأنت بكل بساطة تستطيع استخدام أي منهما في صفحتك. وإذا حدث واستخدمت كلاهما فإن اللون المحدد مع الوسم <BASEFONT> هو الذي سيطبقه المتصفح ويعتمده.
    وهنا أريد أن أذكرك بما قلته في بداية هذا الدرس:

    يوجد دائماً أكثر من طريقة لأداء نفس العمل


    هناك وسوم خاصة تستخدم لتمييز العناوين Headings في صفحات الإنترنت وهي:
    <Hn> ... <‎/Hn>
    وحرف n هو رقم بين 1-6 يمثل مستوى العنوان.
    <H1> Heading 1 <‎/H1>
    <H2> Heading 2 <‎/H2>
    <H3> Heading 3 <‎/H3>
    <H4> Heading 4 <‎/H4>
    <H5> Heading 5 <‎/H5>
    <H6> Heading 6 <‎/H6>

    Heading 1

    Heading 2

    Heading 3

    Heading 4

    Heading 5

    Heading 6



    ونأتي الآن إلى التنسيقات والتأثيرات التي يمكن إضافتها إلى النصوص. وفيما يلي الوسوم الخاصة بها متبوعة بمثال ونتيجته:

    * الخط الغامق (الأسود العريض)، ونستخدم له الوسوم التالية:

    <B> ... <‎/B>
    <STRONG> ... <‎/STRONG>


    * الخط المائل

    <I> ... <‎/I>
    <EM> ... <‎/EM>

    * الخط المسطر

    <U> ... <‎/U>

    * الخط المرتفع

    <SUP> ... <‎/SUP>

    * الخط المنخفض

    <SUB> ... <‎/SUB>

    * خط كبير

    <BIG> ... <‎/BIG>

    * خط صغير

    <SMALL> ... <‎/SMALL>

    * نص يعترضه خط

    <STRIKE> ... <‎/STRIKE>
    <S> ... <‎/S>

    * نص الآلة الطابعة TeleType

    <TT> ... <‎/TT>

    وهذا النص يعرف أيضاً بالنص موحَد المسافات Monospaced Text. ولتوضيح هذا المفهوم إليك المثال التالي:
    إذا أخذنا الحرفين m,i وكتبنا كل منهما عشر مرات متتالية نلاحظ أن المساحة التي شغلها الحرف m هي أضعاف المساحة التي شغلها الحرف i

    iiiiiiiiii
    mmmmmmmmmm

    أما عند استخدام الوسم <TT> ... <‎/TT> فإن المساحة التي يشغلها كلا الحرفين تصبح موحدة

    iiiiiiiiii
    mmmmmmmmmm
    وهذه أمثلة تجمع بين عدة تنسيقات معاً:


    <B><I><U>
    This is a Bold, Italic and Underlined Text
    <‎/U> <‎/I> <‎/B>

    This is a Bold, Italic and Underlined Text

    <FONT COLOR="#FF0000" SIZE="+3"><U><I>
    This text is red, size +3, Italic, and Underlined
    <‎/I> <‎/U> <‎/FONT>

    This text is red, size +3, Italic, and Underlined
    وقد أردت من هذه الأمثلة توضيح مسائل معينة أولها: أن بإمكاننا استخدام عدة وسوم وتنسيقات معاً في نفس الوقت ولنفس المقطع من النص. (وذلك لجميع الوسوم وليس فقط لوسوم الخطوط). وكما ذكرت سابقاً، لا أهمية لترتيب هذه الوسوم ولا أيها ورد أولاً... لكن
    عند استخدام الوسوم المتعددة في مقطع واحد يجب مراعاة عدم التداخل بينها!... كيف؟ أنظر إلى الرسم التالي:
    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
    فكتابة الوسوم السابقة بالطرق التالية هو خطأ:

    <B><I><U>
    This is a Bold, Italic and Underlined Text
    <‎/B> <‎/I> <‎/U>

    <B><I><U>
    This is a Bold, Italic and Underlined Text
    <‎/B> <‎/U> <‎/I>

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

    وصلنا الآن إلى نهاية هذا الدرس. اووووو تعبت هههههههه
    sleany
    sleany
    مشرف
    مشرف



    عدد المساهمات : 65
    نقاط : 132
    السٌّمعَة : 0
    تاريخ التسجيل : 17/05/2012

    الدرس الثالث : الخطوط  Empty رد: الدرس الثالث : الخطوط

    مُساهمة من طرف sleany الإثنين مايو 21, 2012 8:18 pm

    في تقدم

      الوقت/التاريخ الآن هو السبت أبريل 27, 2024 4:19 pm