المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : دورة تعليمية في لغة (HTMLl)



A H M A D
06-04-2008, 02:49 PM
السلام عليكم والرحمة



اليوم سوف نبدأ باذن الله دورة تعليمية في لغة HTML المعروفة بالهتمل

عند جلوسكم أمام الحاسوب، لا بد و أنكم تزورون العشرات أو حتى المئات من المواقع بمختلف أشكالها و أنواعها.

اذا كنت ممن يريدون أن يكون لهم مثل تلك المواقع فهذه الدورة مهداة لك...

هذه الدورة لن تغطي جميع جوانب لغة الهتمل، فهذا مستحيل، لكنها تسمكنك باذن الله من معرفة قواعد هذه اللغة و بدأ العمل عليها...

مقدمة :

ما هو الهتمل؟؟؟

الهتمل هي اللغة الأساسية لبرمجة صفحات الويب، أي أنه بدون هذه اللغة لن نستطيع العمل بأي لغة أخرى...

و مبدأ هذه اللغة يعتمد على مجموعة من الوسوم

ما هو الوسم؟؟؟

الوسم هو عبارة عن أمر يكتب على الشكل التالي: <الأمر>، و هذا الأمر يكون له اسم و في بعض الأحيان توابع...

أغلبية الوسوم يجب أن يتم اغلاقها بعد فتحها و اذا كان الفتح يتم بـ: <الأمر> فان الاغلاق يتم بـ: <الأمر/>

الى ماذا نحتاج لبدأ الدورة؟؟؟

لبرمجة المواقع و صفحات الويب نحتاج الى:

- متصفح

- واجهة لكتابة النصوص و الأكواد (أنصحكم بـ NotePad++)

- الى بعض الوقت و الكثير من الصبر

- ليس من الضروري الاتصال بالانترنت لبرمجة المواقع


صفحتي الأولى

حان الوقت الآن لبدأ العمل و انشاء صفحتك الأولى...

نبدأ بفتح النوتباد و ادخال الكود التالي:


<HTML>
<HEAD>
<TITLE>صفحتي الأولى</TITLE>
</HEAD>

<BODY>
السلام عليكم، هذه صفحتي الأولى

</BODY>
</HTML>

سجل الملف بأي اسم تريد، لكن الامتداد يجب أن يكون *.htm أو *.html

مبروك عليك، لقد أنشأت أول صفحاتك

الآن نأتي الى شرح الكود:

<html> و </html>

الأولى تعلم المتصفح بأنه سيفتح صفحة بلغة الهتمل، و دائما ما تكون هي الأولى في كود الصفحة، أما الأخيرة تعلن عن انتهاء الصفحة.

<head>و </head>

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

<title> و </title>

هذان الوسمان يخصان العنوان الذي يظهر أعلى المتصفح، و يكونان دائما ضمن الهيدر

<body> و </body>

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

ملخص ما قلناه حتى الآن

كود صفحة الويب يتكون من رأس أو هيدر (HEAD) و جسم أو بدن (BODY) و وحده البدن هو الذي يظهر لزائر الصفحة، ففي المثال أعلاه لن يرى الزائر الا: السلام عليكم، هذه صفحتي الأولى
تحياتي لكم

sas70
06-04-2008, 02:55 PM
شاكر لك على الدرس المفيد وبأنتضار القادم

فعلا استاذ ابو حميد جزاك الله خير وبالتوفيق

امل الحب
07-04-2008, 07:48 PM
شكرااا لك عالموضوع المفيد :)

بانتظار الجديد

Q.T.R SN!PER
09-04-2008, 04:02 PM
مشكورررررررررررررررررر اخوي على معلوماتك الطيبه

A H M A D
13-09-2008, 02:09 AM
التحكم بشكل الصفحة

الآن بعد أن رأينا الوسوم الأساسية لانشاء صفحة ويب، نأتي الى وسوم التحكم بالشكل و اللون

نبدأ باللون:

نضع الكود التالي


</HEAD>

<BODY>
<FONT color="red">أحمر</FONT> <BR>
<FONT color="#FF0000">أحمر</FONT> <BR>
<FONT color="green">أخضر</FONT> <BR>
<FONT color="#008000">أخضر</FONT> <BR>
<FONT color="blue">أزرق</FONT> <BR>
<FONT color="#0000FF">أزرق</FONT> <BR>
<FONT color="yellow">أصفر</FONT> <BR>
<FONT color="#FFFF00">أصفر</FONT> <BR>

</BODY>
</HTML>

فتكون النتيجة:

أحمر
أحمر
أخضر
أخضر
أزرق
أزرق
أصفر
أصفر


و يمكننا أيضا وضع لون للخلفية:

نعتبر الكود التالي:


<HTML>
<HEAD>
<TITLE>Fond d'écran en couleur</TITLE>
</HEAD>

<BODY bgcolor="#000000">
<FONT color="#FFFFFF">نص أبيض على خلفية سوداء</font>

</BODY>
</HTML>

نأتي الى الشرح الآن :

<br>

مهمة هذا الوسم هو الرجوع الى السطر الموالي، و هو لا يقبل وسم انهاء...

<font> و </font>

هذان الوسمان هما المسؤولان عن تغيير شكل النص و لونه، و لكي تظهر التغييرات لا بد لنا من تطبيق التوابع، و كمثال لذلك نأخذ التابعة المسؤولة عن تغيير اللون: COLOR كما هو مبين في المثال أعلاه...

و لا بد أنكم لاحظتم في كود تغيير الخلفية أننا وضعنا تابعة للوسم BODY ألا و هي bgcolor و هي اختصار لـ: bochground color و تعني: لون الخلفية...

تعريف:

التابعة هي معطى مهمته ايصال معلومة ما الى وسم معين و تكون دائما في وسم الفتح...

نمر الآن الى:

نوع و حجم الكتابة:

نعتبر الكود التالي:


<HTML>
<HEAD>
<TITLE>شكل و حجم الكتابة</TITLE>
</HEAD>

<BODY>
<FONT size=7>Taille 7</FONT> <BR>
<FONT size=6>Taille 6</FONT> <BR>
<FONT size=5>Taille 5</FONT> <BR>
<FONT size=4>Taille 4</FONT> <BR>
<FONT size=3>Taille 3 (الحجم المعطى)</FONT> <BR>
<FONT size=2>Taille 2</FONT> <BR>
<FONT size=1>Taille 1</FONT> <BR><BR>

<FONT size=4 face="Verdana">Taille 4 en Verdana</FONT> <BR>
<FONT size=2 face="Comic sans MS">Taille 3 en Comic sans MS</FONT> <BR>
<FONT face="Arial, Times New Roman" color="#336699">Taille normal en Arial si la police existe sinon en Times New Roman en couleur #336699 (هنا لدينا اختيار، قلنا للمتصفح أن يظهر المتابة بـ Time New Roman و اذا لم يتوفر هذا الخط أظهرها بـ Arial.</FONT> <BR>

</BODY>
</HTML>

نأتي الى الشرح الآن:

التابعة "size": و التي تعني حجم باللغة الانجليزية، و كما يبينه معناها فمهمتها تغيير حجم النص...

التابعة "face": و هي التابعة الخاصة بتغيير شكل الكتابة

السندان
13-09-2008, 02:36 AM
مشكور .. وجزاك الله خير يابو حميد

A H M A D
15-09-2008, 01:29 AM
مشكور .. وجزاك الله خير يابو حميد

العفو اخوي نريد الاستفادة لكم

яέέⓜ
05-10-2008, 03:08 AM
الله يعطيك العافيه اخي احمد
اعتقد هالشي يباله حفظ وتركيز

متابعين وياك

المشتاقه الى الجنه
05-10-2008, 04:16 PM
يعطيك العافيه اخي الكريم على الجهود التى تقدمها للأعضاء
مجهود رائع منك

DarkBoy
07-10-2008, 03:00 AM
مجهود كبير اخوي

وماقصرت

elsahher
15-10-2008, 07:11 AM
الله يجازيك خير