تنويه
فرغث من تأليف هذا الكتاب في الأشهر الأولى من عام 7011 ؛ و كنت قد عقدث العزْمٌ على
الوقت فقد رأيت -بعد تفكير- أن أنشره مخلصاً بشكلٍ مجّاني بصيغة الكتاب الإلكترونيّ (807)
ب متي أكثر من كتابة هذه الأسطر.
مختار
بين يدي الكتاب
بعد
لم يَعْد ال 10/60 اليوم مقتصراً على تقديم المعلومة بشكل نصٌّي بسيط حيث أصبح من المهم تقديم
المحتوى بشكل و أسلوب أقرب ما يكون إلى الإعلامي؛ بل ريما هو كذلك فعلاً؛ فقد أصبح من
النادر -برأيي- أن تجد في مواقع ال 0/80 اليوم -و أعني المواقع الجيدة منها- ما لا يقدم
الناحية الأخرى فقد تطوّر ال 10/80 ذاته كفهوم مع بدء التنظير لما يعرف باذ 2.0 10/80 عام
0 و هذا ما أدّى بالنتيجة إلى ظهور الحاجة لتطوير الأدوات و اللغات البرمجية التي كانت
بين يدي مطوري و مصممي مواقع ال 0/80 و التي أصبحت قاصرةً عن تحقيق متطلبات العملاء
الطموحين بامتلاك مواقع ويب عصرية و التي سرعان ما قام من يهمه أمر الثقنية بتطويرها و تقديم
إصدارات جديدة منها أقوى و أكثر تأقلماً مع 60/لا اليوم؛ ذلك لأنّ "التأقلم يعتبر أساس النجاح في
علم ل 1/0/6
يناقش هذا الكتاب أحدث إصدار لكل من لغتي 471/11 و 055 للتان تعتبران الخطوة الأولى
لأي مُطوّر 0ا6/لا إذ يقوم بشرح لغة 171415 بعد التمهيد لذلك من خلال شرح 17141 التقليدية
3 بعد التمهيد لذلك من خلال شرح 055 التقليدية من الصفر أيضاً؛ و بهذا فإن هذا الكتاب
يتألف من فصلين:
-١ 171/15: يناقش هذا الفصل الإصدار الخامس (و الأحدث) من لغة البرمجة
اقش هذا الفصل كامل المزايا التي يقدمها الإصدار الثالث (و الأحدث) من
أوراق الأنماط الانسيابيّة 055 بشكل بسيط و مفهوم؛ و يعد قاره أن يكون قادرأ على
*- كي يكتمل الحديث عن البرمجة للويب من طرف العميل 5108 01801 كان يجب أن
يكون هناك فصل ثالث يتحدث عن لغة 500104 878ل و لكن و لأنني من أنصار الحداثة
(و السهولة) فيما يتعلق بالثقنيات البرمجية فأنصح القارئ العزيز بقراءة كتابي "تعلّم
لاوز في ٠ دقيقة" أو أي مرجع يتحدث عن لغة 0/815[ بشكل واضح و مبسّط
بعد قراءة هذا الكتاب أولاً. لأن لا1©1ا0[ هي البديل العصري للغة 501104 818ل برأيي.
آنا عن طريقة عرض الأفكار في هذا الكتاب فقد حاولت و اجتهدت كي أجعلها غير مملّة و لا
واحدةً في وجه قارثه دون توضيح لهاء كما أنّه لا يطيل أكثر من المطلوب في عرض الفكرة؛ لكنه
عشرات الأسطر البره
باختصار يقول ما يجب قوله فقط دون أن يغفل أي جائب من الجوائب التي تتوجب معرفتها.
به و أن يلهم قارثه الفهم و الحفظ و الصبر على التعلّم.
م.مختار سا صالح
مقدمة
يناقش هذا الفصل لغة 471/15 التي تعتبر حجر الأساس في إنشاء مواقع الويب؛ و الأثنا لا
يمكن أن نتحدث عن 1471/15 مباشرةً فسيناقش هذا الفصل لغتي 147111 و 147141ل أولأ؛ و
البداية مع لغة 147111
إن 14711 هي اختصار 80181/2000 الحروف الأولى من الجملة 11801000 فنع7 عضرا
©809089ا و التي تعني بترجمة غير حرفية (لغة وصف صفحات الويب)أ؛ و هي ليست لغة
الوسوم 7895 لوصف صفحة الويب.
أّا الوسوم 7395 فهي كلمات أو أحرف محددة مسبقاً 681000105 تحمل معاني خاصة؛ و تكون
محصورة بين قوسين من لشكل < > مثل <> و <0101>؛ تأتي الوسوم في الغالب على شكل
أزواج مثل <> و <تا/>؛ يدعى لوسم الأوّل <> بوسم البداية 789 86910 أو وسم الفتح
9 0©0801019؛ و يدعى الوسم الثاني <50/> بوسم النهاية 789 500 أو وسم الإغلاق
يتم كتابة مستندات .1471/1 باستخدام أي محرر نصي بسيط (مثل 0066080) أو متم (مثل
+0620110//6 أو 501010 15081/ا)؛ و يتم تخزينها في ملفات تحمل امتداداً 80805017 من
الامتدادين التاليين : 00001 أو 000 و بالطبع لا يوجد أي فرق بينهما .
' لا أعرف إن قام أحد قبلي بتيجمتها بهذه الطريقة لكثني أشمر أنها الترجة الأنسبء
تتكون مستندات 1171/1 بشكل أساسي من محتوى نصي عادي بالإضافة إلى مجموعة من وسوم
استخدام برنامج خاص لقراءة هذه المستتدات يعرف هذا البرنامج باسم مستعرض الويب 0/680
8100/56 و من أملته نعتماط5:0 أعصتعام و ماعنا و عتمتن 600916 .. لخ.
الهدف من مستعرض الويب هو قراءة مستندات 117141 و عرضها بشكل صفحات ويب؛ بمعنى
أن مستعرض الويب لا يعرض وسوم 01ا17! كنصوص بشكل مباشر و لكنّه يستخدمها لإنتاج
صفحة ويب بالشكل و المحتوى الموصوفين في مسنتد 147111
كيف أبداً في تعلم كتابة مستندات 117001 ؟
كل ما تحتاجه لكي تبدأ في تعلم كتابة مستندات 1471/41 هو محرر نصوص (مثل 01016020) و
مستعرض ويب (مثل 0108© 10160081)؛ بعد ذلك يمكنك قراءة الفقرات التالية و التعلم خطوة
بخطوة و أؤكد لك أن أفضل طريقة للتعلم -برأيي- هي كتابة الأمئلة التي ستصادفك لاحقاً بشكل
مباشر باستخدام محرر النصوص و من ثم اختبارها باستخدام مستعرض الويب.
المثال الأول في لغة 147141
سنقوم الآن بكتابة أول صفحة 1171/1 معاً باتباع الخطوات التالية:
نقوم أولاً بفتج أحد محررات النصوص و ليكن المفكرة 11016080 على سبيل المثال و نكتب
الشيفرة التالية:
عنس
حول
تم نقوم بحفظ الملف باسم 11071). 298 10515
الشعل ١ : عن أول شيفرة 11708 في برنامج المقكرة و حفظ الملف
*.* من القائمة المنسئلة حفظ 5 9/08 85 58776 الظاهرة في الصورة أسغل اسم الملف ثم نكثب اسم الملف و
الآن و بعد أن قمنا بحفظ الملف بالاسم 15540296.1100771 نقوم باستعراضه باستخدام أحد
مستعرضات الويب و ليكن 8 5<010882 10180061 على سبيل المثال لنشاهد الشكل النهائي
للصفحة كمايلي:
الشكل ؟ : الشكل النهاثي في المستعرض لأّل صفحة مكتوية باستخدام 11780
كما ترى فقد قمنا بكتابة صفحتنا الأولى باستخدام لغة 117141 و هذه الصفحة تحتوي على نص
ترحيب بسيط هو النص !0898 1471/11 11:54 لا10 10 61000718//ا تم توليد هذا النص باستخدام
الوسم الخاص 0 و بتصوّري فإِنَّ هذه الصفحة على بساطتها ستكون الباب الواسع للدخول إلى لغة
تتكون كل صفحة من صفحات .147/1 من مجموعة من العناصر 516006015 يتم إنشاؤها
باستخدام الوسوم 7895 و الوسوم كما قلنا سابقاً عبارة عن أحرف أو كلمات تحمل معاني خاصة
بالنسبة لمستعرض الويب و غالباً ما تكون أسماء الوسوم عبارة عن اختصارات لكلمات جليزيّة
فالوسم <م> مثلاً يستخدم لإنشاء العنصر المسؤول عن عرض مقاطع النصوص 82:89:80115
ضمن صفحات .1471/41 و الذي سيتم مناقشة عمله مع عمل باقي الوسوم بشكل تفصيلي في
الصفحات التالية.
تحصر الوسوم بين أقواس من الشكل < > و من أمثلتها الوسم <ا5000> و الوسم <50880> و