تعلم لغة HTML لتصميم المواقع # الدرس الثاني.
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
والصلاة والسلام على أشرف الأنبياء والمرسلين سيدنا محمد وعلى آله وصحبه أجمعين.
سوف نقوم في هذا الدرس بالتعرف على الخصائص التي يمكن إضافتها إلى الوسم <BODY> من أجل التحكم بالشكل العام للصفحة، وخصوصا فيما يتعلق بالألوان .
إبدأ دائماً بالقالب الذي قمنا بإنشاءه في الدرس السابق:
لمن فاته الدرس الاول هذا الراابط:
تعلم لغة HTML لتصميم المواقع # الدرس الاول
<html>
<head>
<title/>الصفحة الرئيسية<title>
<head/>
<body>
<p>
اهلا وسهلا بك في موقعي الاول.
</p>
<body/>
<html/>
كما قلنا في الدرس السابق في قسم رأس الصفحة اكتب دائماً العنوان:
</title>عنوان صفحتك<title>
في جسم الصفحة اكتب محتويات صفحتك,
<body>
<p/>اهلا وسهلا بك في موقعي الاول.<p>
<body/>
صفحة بسيطة بخلفية بيضاء وخط صغير نسبياً لونه أسود. وهذه هي الإعدادات الإفتراضية التي يعتمدها المتصفح عندما لا نقوم نحن بتحديد إعدادات أخرى.
الوسم يقوم بإخبار المتصفح عن العمل الذي يجب القيام به أما الخاصية فتحدد الكيفية التي سيتم بها أداء هذا العمل.
<BODY BGCOLOR="FFFFFF">
...
</BODY>
لقد قمت بإضافة الخاصية BGCOLOR إلى الوسم <BODY> ، وهي تقوم بتحديد لون الخلفية للصفحة. أما FFFFFF فهي القيمة التي تمثل اللون المختار وهو هنا اللون الأبيض، (لاحظ أنها مكتوبه بين إشارتي " " )
تلاحظ أن القيم السابقة مكونة من ستة رموز، وهي مكتوبة بالصيغة التالية:-
وهذا جدول ببعض الألوان ورموزها المكافئة بالنظام السداس عشري.
ABCDEF | FFFF00 | ||
FEDCBA | 336699 | ||
773466 | 112233 | ||
FF1122 | 666666 | ||
0033FF | 663333 | ||
AABBAA | 00FF00 | ||
800800 | FF6600 | ||
008008 | 993366 | ||
020769 | 123456 | ||
111111 | 654321 |
بعض المتصفحات لا تتعرف على رموز الألوان إلا بوضع إشارة # قبل هذه الرموز، لذلك من الأفضل استخدامها دائماً.
Black | White | ||
Red | Green | ||
Marron | Purple | ||
Navy | Blue | ||
Teal | Lime | ||
Gray | Silver | ||
Olive | Aqua | ||
Fuchsia | Yellow |
<BODY BACKGROUND="image.jpg">
...
</BODY>
<B<BODY BACKGROUND="backimag.jpg"TEXT="#000066"
ننتقل الي وسم اخر
لاحظ اني كتب الامر text داخل ال BODY وهذا يعني
تحديد لون النص الأساسي للصفحة اي ان اي شي تكتبه في الصفحة يبقى بنفس اللون الذي حددته في الكود
الان ننتقل الوسوم اللخاصة بالخطوط
وهو يقوم بالتحكم بالخطوط من حيث النوع واللون والحجم. أما الخصائص التي نستخدمها مع هذا الوسم والوسوم الأخرى للخطوط فهي كالتالي:
<FONT FACE="Traditional Arabic, Arabic Transparent, Simplified Arabic">
... Text .</FONT>
Color
أما هذه الخاصية فتحدد لون الخط، وذلك بنفس مبادئ تحديد الألوان التي تحدثنا في الاعلى
<FONT COLOR="#FF0000">
... Text ...
</FONT>
Size
نستخدم هذه الخاصية. وفقط هناك سبعة أحجام لأي خط تستطيع المتصفحات التعرف عليها.
ونقوم بتحديد الحجم المطلوب حيث يتم كتابة رقم يتراوح ما بين 1-7. أي أننا نختار الحجم الذي نريده مباشرة.
<FONT SIZE="4">
... Text ...
</FONT>
وإليك نماذج بأحجام الخطوط
خط بحجم 1
خط بحجم 2
خط بحجم 3 (الخط الافتراضي)
خط بحجم 4
خط بحجم 5
خط بحجم 6
خط بحجم 7
وهذه بعض الأمثلة لتوضح لك كيفية استخدام هذا الوسم، وسوف أرفق نتيجة كل مثال بعده مباشرة.
<FONT FACE="arial" SIZE="6" COLOR="#FF0000">
This font is Arial, Size is 6, Color is Red
</FONT>
<FONT FACE="courier" SIZE="2" COLOR="#800000">
This font is Courier, Size is 2, Color is Maroon
</FONT>
<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>
<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>
<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>
<B> ... </B>
<STRONG> ... </STRONG>
<B> Bold Text </B> | This is Bold Text |
<STRONG> Strong Text </STRONG> | This is Strong Text |
<EM> ... </EM>
<I> Italic Text </I> | This is Italic Text |
<EM> Emphasized Text </EM> | This is Emphasized Text |
<U> Undelined Text </U> | This is Undelined Text |
<SUP> Superscript Text </SUP> | This is Superscript Text |
<SUB> Subscript Text </SUB> | This is Subscript Text |
<BIG> Big Text </BIG> | This is Big Text |
<SMALL> Small Text </SMALL> | This is Small Text |
<S> ... </S>
<STRIKE> Striked Text </SRTIKE> | This is |
<S> Striked Text </S> | This is |