ما هي لغة html ؟


 لغة html هي اختصار لكلمة HTML Hyper Text Markup Language  او ما يعرف بلغة ترميز النص التشعبي،وهي  ليست لغة برمجية بالمعنى المتعارف عليه للغات البرمجة، ولكنها لغة أو طريقة لوصف محتويات صفحة الويب لبرامج التصفح، حيث أن برامج تصفح الإنترنت تحتاج لمعرفة محتويات الصفحة من عناوين ونصوص وصور وروابط و غير ذلك من مكونات صفحة الويب، حتى تتمكن من عرضها بالشكل الصحيح، ولغة الترميز HTML، هي اللغة الرئيسية التي يتكون منها أي موقع أو صفحة على شبكة الإنترنت     حيث تقدّم وصفاً مفصلاً حول الكيفيّة التي ستكون عليها آلية عرض محتويات الموقع الإلكتروني ويكون ذلك بتقسيمه إلى عنوان وفقرات

ولغة html من اللّغات المدعومة بمعايير قياسيّة محددّه يفضّل الالتزام بها من قبل W3C فالإلتزام بمعايير الـ HTML أثناء تصميم المواقع يمنح الصفحة قابليّة أكثر للعرض والاستخدام على أنواع وإصدارات مختلفة من المتصفحات.



تعتمد صفحة html في بنائها علي مايعرف بالوسوم  (tags) وتكون  هذه الوسوم دائما محصورة بين علامتي أصغر من (>) وأكبر من (<)ولايقوم المتصفح بعرض تلك الوسومولكن يقوم بعرض محتواها  وتنقسم الوسوم الي نوعان

وسم البداية : (opening - tag)مثال  ((head (<body>)  (<html>)

وسم النهاية : (closing - tag) : مثال ((/head (</body>) (</html>)

 وكما هو ملاحظ تم اضافة علامة (/) فى وسم النهاية

وجدير بالذكر ان هناك بعض الوسوم لا تحتاج الي وسم نهاية لها مثل وسم  اضافة الصور  (<img>)   تبدأ صفحة ال html  بوسم <html> وتنهتي بوسم <html/ >  واليكم البنية الاساسية لصفحة الhtml



<!DOCTYPE html>
<html>
<head>
<title/> إسم الموقع  <title>
<head/>
<body>
<h1/>  العنوان الرئيسي   <h1>
<p/>  البراجراف  <p>

<body/>
<html/>


عند حفظ ملف الhtml  يجب أن يحفظ الملف  بامتداد html  مثال (index.html) حتي يتثني للمتصفح  التعرف علي نوع الملف كما يجب التنويه أن عناصر صفحة الhtml  يمكن التعديل عليها  وتنسيقها واعطاءها أشكال جمالية وطريقة عرض مميزة بأستخدام ملف (css) سواء كان ملف خارجي او داخل وسم

<stayle></stayle>