شرح مفصل للغة Html قبل البدء بدورة Php - منتديات ArabiaWeather.Com

العودة   منتديات ArabiaWeather.Com > المنتديات العامة (استراحة المنتدى) > المنتدى التقني > منتدى التصوير والجرافيك و التصميم

الملاحظات

منتدى التصوير والجرافيك و التصميم يختص بما هو جديد في عالم التصوير والكاميرات والجرافيك و التصميم من برامج و تقنيات جديدة

الاخبــــار

 

 
أدوات الموضوع طرق مشاهدة الموضوع
[ 11-29-2008 ]   رقم المشاركة 1

مراسل طقس-الأردن في الطفيلة

 

 

الصورة الرمزية MRAYAT_BADER

تاريخ التسجيل: Sep 2008

رقم العضوية: 274

المشاركات: 1,780

الدولة/المدينة: الاردن - محافظة الطفيلة

الارتفاع عن سطح البحر: 980

شكراً: 582
تم شكره 2,222 مرة في 362 مشاركة

السلام عليكم ورحمة الله وبركاته

سوف اقوم هنا بشرح موجز للغة HTML قبل البدء بدورة PHP لتصميم مواقع الانترنت وهي لغة سهلة وبسيطة لكن يجب ان يكون لديك خلفية عن هذه اللغة .

بسم الله نبدأ .

إنها اللغة المستخدمة لإنشاء صفحات الإنترنت. (والكلمة إختصار لـ Hyper Text Markup Language). وهي ليست لغة برمجة بالمعنى والشكل المتعارف عليه للغات البرمجة الأخرى كلغة C . فهي مثلاً لا تحتوي على جمل التحكم والدوران، وعند الحاجة لاستخدام هذه الجمل يجب تضمين شيفرات من لغات أخرى كـ Java, JavaScript, CGI . كذلك فهي لا تحتاج إلى مترجم خاص به Compiler . وهي غير مرتبطة بنظام تشغيل معين، لأنه يتم تفسيرها وتنفيذ تعليماتها مباشرة من قبل متصفح الإنترنت وبغض النظر عن النظام المستخدم. لذلك فهي لغة بسيطة جداً، وسهلة الفهم والتعلم ولا تحتاج لمعرفة مسبقة بلغات البرمجة والهيكلية المستخدمة فيها. بل ربما كل ما تحتاجه هو القليل من التفكير المنطقي وترتيب الأفكار.

تتكون مفردات لغة Html من شيفرات تسمى TAGS أي الوسوم. وهي تستخدم بشكل أزواج وتكتب بالصيغة التالية (من اليسار إلى اليمين)


نقره لعرض الصورة في صفحة مستقلة



فعلى سبيل المثال الوسم <B> يستخدم لكتابة الكلمات بخط أسود عريض Bold وذلك بالشكل التالي:

<B> Text jordan weather.jo <‎/B>

وهناك بعض الوسوم الخاصة التي تستخدم بصورة مفردة مثل وسم نهاية السطر <BR> أو قد تستخدم بكلتا الحالتين مثل وسم الفقرة <P>.
وسوف نناقش هذه الوسوم وغيرها بالتفصيل في حينه إن شاء الله

كيف نبدأ ببرمجة html .

لا يتطلب كتابة ملف HTML أية برامج خاصة فهي كما قلنا لغة لا تحتوي على برنامج مترجم. بل نحتاج فقط إلى برنامج لتحرير النصوص البسيطة ومعالجتها، وبرنامج المفكرة الموجود في Windows يفي بهذا الغرض. وكذلك إلى أحد متصفحات الإنترنت Netscape Navigator أو MS Internet Explorer لمعاينة الصفحات التي نقوم بتصميمها. وعليك فقط أن تقوم بحفظ النص المكتوب بملف يحمل الاسم الممتد ‎.html أو ‎.htm
والجدير ذكره أنه يوجد العديد من البرامج التي تستخدم لإنشاء صفحات Html. دون الحاجة لمعرفة هذه اللغة حيث يقوم المستخدم من خلالها بكتابة الصفحات وتصميمها بما تحويه من نصوص ورسومات وجداول ثم يقوم البرنامج بتخليق الوسوم المناسبة وتحويل هذه الصفحات من وراء الكواليس تلقائياً وحفظها بتنسيق html. أي أن دور المستخدم ينحصر في الكتابة والتصميم فقط، دون معرفته للشيفرة التي استخدمت. وبالتالي عدم قدرته على التحكم بأي وسم أو تعديل الشيفرة حسب الحاجة، إلا من خلال إعادته للتصميم الأساسي ثم إعادة التحويل والحفظ من قبل البرنامج. وهذه الطريقة على سهولتها وسرعتها نسبياً، إلا أني لا أنصح باستخدامها لمن يريد معرفة هذه اللغة والتمكن منها.


الدرس الاول : الاساسيات في html

أولاً الوسوم :

هنالك العديد من الوسوم في لغة html وكل واحد منها يعطي نتيجة مختلفة .
الوسوم الاساسية في صفحة html هي

<html> ويكتب في بداية كل صفحة
<head> و هو رأس الصفحة ويكتب بداخله المعلومات الاساسية المعرفة للموقع وايضا يكتب بداخلة عنوان الصفحة <title>

<body> ما يكتب بداخل هذا الوسم هو ما سيظهر لدى المستخدم

لنعطي مثالاً الان بالصور .

-- قم اولاً بفتح برنامج المفكره Notepad .
-- ثانيا قم بكتابته الكود الاتي كما في الصوره .

نقره لعرض الصورة في صفحة مستقلة


- بعد ان انتهيت من عملية كتابة الكود نأتي لعملية الحفظ ويجب ان يكون امتداد الصفحةname.html

نقره لعرض الصورة في صفحة مستقلة


- لكي تشاهد النتيجة قم بفتح الصفحة التي انشأتها .

نقره لعرض الصورة في صفحة مستقلة


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


لا يوجد فرق بين كتابة الوسوم بالأحرف الإنجليزية الكبيرة UPPERCASE أو الأحرف الصغيرة lowercase. لذلك تستطيع الكتابة بأي شكل منهما أو حتى الكتابة بكليهما.

إن المتصفحات لا تأخذ بعين الاعتبار الفراغات الزائدة أو إشارات نهاية الفقرات (أي عندما تقوم بضغط مفتاح Enter) التي تجدها هذه المتصفحات في ملف Html. وبعبارة أخرى فإن باستطاعتك كتابة ملفك السابق بالشكل التالي:

<HTML><HEAD><TITLE> This is a test Webpage </TITLE></HEAD><BODY>
Wow, I'm writing my first webpage </BODY></HTML>


أو بالشكل التالي:

<HTML>
<HEAD>
<TITLE>
This
is a
test
Webpage
<‎/TITLE>
<‎/HEAD>
<BODY>
Wow,
I'm
writing
my
first
webpage
<‎/BODY>
<‎/HTML>


أو حتى بهذا الشكل:

<HTML> <HEAD> <TITLE>
This is a test Webpage
<‎/TITLE>
<‎/HEAD>
<BODY>
Wow, I'm writing my first webpage
<‎/BODY>
<‎/HTML>


الى اللقاء في الدرس القادم نقره لعرض الصورة في صفحة مستقلة



{ أَلَمْ تَرَ أَنَّ اللَّهَ يُزْجِي سَحَابًا ثُمَّ يُؤَلِّفُ بَيْنَهُ ثُمَّ يَجْعَلُهُ رُكَامًا فَتَرَى الْوَدْقَ يَخْرُجُ مِنْ خِلَالِهِ وَيُنَزِّلُ مِنَ السَّمَاء مِن جِبَالٍ فِيهَا مِن بَرَدٍ فَيُصِيبُ بِهِ مَن يَشَاء وَيَصْرِفُهُ عَن مَّن يَشَاء يَكَادُ سَنَا بَرْقِهِ يَذْهَبُ بِالْأَبْصَارِ }صدق الله العظيم




اللهم صلى على سيدنا محمد


نقره لعرض الصورة في صفحة مستقلة
  رد مع اقتباس
 



تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
الانتقال السريع إلى


جميع الأوقات بتوقيت GMT +3. الساعة الآن 12:51 PM.