ماهي لغة الترميز HTML؟
كلمةالـ HTML هي إختصار لكلمة HyperText Markup Language وهي تعتبر وسيلة او لغة لوصف محتويات صفحات الويب , فان خورزميات برامج متصفحات الويب تحتاج معرفة محتويات الصفحات التي تنشر علي النت من عناوين ونصوص وروابط وصور وخلافة من مكونات صفحة الويب , حتي يمكن عرض هذه الصفحات بالشكل الصحيح علي الانترنت .
خدمة اخري مجانية/ قياس سرعة النت لديك
معني هذا أن HTML تعتبر هي اللغة الاساسية التي يتكون منها أي صفحة أو موقع علي شبكة الاانترنت , حيث أن تتكون صفحات الويب من مجموعه من العناصر Tagsوهي تعرف بالوسم حيث يكتب كل وسم بين angle brackets والتي تسمي بعلامة أصغر من > وعلامة أكبر من < فأن المتصفح لايعرض هذا الوسم انما يقوم بعرض محتويات الوسم .
ما هي أنواع الوسوم Tags؟
يوجد نوعين من الوسم
النوع الاول / وهو وسم بيتم عرض محتواه مباشرة في صفحة الويب
مثال : <img /> و <input />.
النوع الثاني / وهو وسم يقوم بوصف المحتوي الذي بداخلة من نصوص .
مثال : <p>نص بداخل الوسم</p>
من الممكن أن يحتوي هذا الوسم علي عنصر فرعي ( وسم أخر ) لهذا الوسم ,
مثال : <p> نص <i> مائل </i></p>
الامر المهم في هذا النوع أن كل وسم يتكون من جزئين ( وسم البداية <p> ) و ( وسم النهاية </p>) وبينهما المحتوي ( النص )
الذي يتم عرضه في المتصفح
الشكل التالي يوضح شرح تفصيلي لمكونات عنصر من عناصر صفحة الويب
كما ذكرت لك ان النوع الثاني من عناصر HTML يتكون من وسمين هامين وهم وسم البداية ووسم النهاية حيث أن اسم وسم البداية هو اسم وسم النهاية والفرق هو ان وسم النهاية مسبوق بعلامة (/)وهي المعروفة باسم forward slash , وبين الوسمين محتويات العنصر التي تظهر في متصفح الانترنت .
يلاحظ أن تم استخدام وصف ( attribute ) للوسم فان كل وصف بيحتوي علي اسم وقيمة وبينهما علامة (=) , اسم الوصف هو ( herf ) والقيمة هي عنوان موقع الكتروني وكل الاوامر بإستثناء محتوي الوسم فلا تظهر في متصفح الانترنت لكنها هي اوامر لمتصفح النت لانشاء رابط بالقيمة الموجودة في محتوي الوسم ليقوم المتصفح بتحويل الصفحة الي عنوان الموقع الموجود في قيمة الوصف ( بين علامات التنصيص ) وذلك بعد الضغظ علي الرابط , ويمكن استبدال عنوان الموقع باسم صفحة اخري .
ملاحظة هامة
يجب عدم استخدام برنامج محرر النصوص Microsoft Word أو WordPad لكتابة اكواد HTML, ولكن يجب استخدام محرر النصوص Plain Text او محرر مخصص لكتابة الاكواد البرمجية Text Editorhأو Note Pad وهو متوفر في نظم تشغيل الويندوز .