تعتبر لغة HTML احدى لغات البرمجة الاساسية تستخدم في انشاء وتصميم وترميز صفحات الانترنت او
صفحات الويب
و البنية الأساسية لصفحات الويب تتكون من ثلاث طبقات:
1ـ طبقة المحتوى (Content): ويبنى بلغة html ، وهذه الطبقة هي التي تظهر محتوى الصفحة
من نصوص وروابط وحقول
وما إلى ذلك.
2ـ طبقة التنسيق(Presentation): وتنسق بلغة css ، وهذه الطبقة تتحكم في شكل ظهور طبقة المحتوى
،
مثل تموضع العناصر والألوان وجمالية النصوص وما شاكل.
3ـ طبقة التفاعل(Behavior): والمسؤول عنها لغة JavaScript ، ولغات أخرى مثل php وهذه الطبقة تتحكم
في الأحداث
التي تقع في الصفحة بمجرد ضغط المستخدم علي رابط أو إرسال بيانات الحقول بعد ملئها
، وجعل الموقع ديناميكيا متجددا
على مدار اليوم.
ماهي لغة html ؟
هي اختصار لجملة HyperText Markup Language ، وهي لغة علامات Tags جمع علامة Tag ،
البعض يسميه علامة وآخرون
وسم وهناك من يسميه سمة
كل عنصر أو علامة أو وسم له وظيفة معينة يقوم بها في ملف html ،
وتختلف هذه الوظائف باختلاف العلامة.
html element
html object
html tag
html node
هذه كلها تسميات مختلفة لعنصر واحد هو علامة أو عنصر html
ماذا نحتاج لتعلم لغة html؟
نحتاج إلى محرر نصوص عادي ، وليكن ++Notpad في البداية فهو أفضل للمبتدئين ، فهو
محرر ملون ويساعد على التعلم ،
وإن كنت لا تتوفر عليه فبإمكانك كتابة إسمه في بحث غوغل وتحميله من الموقع الرسمي
وهو مجاني.
صيغة كتابة علامات html :
سنرمز لعلامة html ب tag لتسهيل معرفة صيغة الكتابة ، وهناك نوعان من علامات html
:
1- علامات زوجية : تفتح بجزء من العلامة وتغلق بالجزء الثاني والمحتوى في الوسط كالتالي:المحتوى
من اليسار إلى اليمين.
2- علامات فردية : تفتح وتغلق في نفس العلامة والمحتوى يتحدد داخل العلامة بخصائص وقيم