ما هي لغة HTML؟

Joseph Bishara





Joseph Bishara - 6/9/2024

نظرة عامة على لغة HTML وكيفية استخدامها في إنشاء صفحات الويب

إيه هي لغة HTML؟

HTML هي لغة توصيفية بتستخدم في إنشاء صفحات الويب وتطبيقاتها. يعني ببساطة، هي اللغة اللي بنبني بيها هيكل أو "عظم" الصفحة، زي ترتيب النصوص، الصور، القوائم، وغيرها. HTML بتشتغل مع CSS (اللي بتضبط الشكل والتصميم) ومع JavaScript (اللي بتضيف تفاعل وحركة)، عشان تبني صفحة ويب متكاملة وجذابة.

لما بنكتب مستند بلغة HTML، متصفح الويب (زي جوجل كروم أو فايرفوكس) بياخد المستند ده من السيرفر أو الجهاز، ويعرضه لك بشكل مرتب.

مكونات لغة HTML الأساسية:

  1. وسم البداية ووسم النهاية:

    • كل عنصر في HTML بيبدأ بوسم بداية ووسم نهاية. وسم البداية بيكون فيه اسم العنصر وقد يكون فيه خصائص بتتحكم في سلوكه، زي الخط أو اللون. ووسم النهاية بيبقى زيه بس بيوصل إنهاء العنصر، وبيكون قبله "/".
  2. الخصائص (Attributes):

    • الخصائص هي حاجة بتضيف معلومات للعنصر، زي الخصائص اللي بتتحكم في شكله أو سلوكه. كل خاصية بيبقى ليها اسم وقيمة.
  3. العناصر التقسيمية:

    • العناصر دي بتقسم الصفحة، زي وسم <p> للفقرات و<ul> للقوائم.
  4. المحتوى النصي:

    • بنقدر نحط نصوص داخل العناصر، زي الفقرات اللي بتحطها داخل وسم <p>.
  5. الوسائط المتعددة:

    • تقدر تضيف صور وفيديوهات وصوتيات باستخدام الوسوم الخاصة بكل حاجة، زي <img> للصور و<video> للفيديو.
  6. التضمين:

    • تقدر تدمج شوية أكواد بلغة JavaScript عشان تضيف تفاعل أكتر على الصفحة، زي لما تضيف أكواد تخلّي الصفحة فيها حركة أو تفاعل مع المستخدم.

HTML هي الأساس لبناء صفحات الويب، وبتديك مرونة كبيرة في تنظيم المحتوى بتاعك عشان يظهر بشكل كويس ومنظم لما الناس تفتح موقعك على المتصفح.

 


موضوعات مشابها


ما هي لغة HTML؟

ما هي لغة HTML؟


لغة ال css

لغة ال css


سيكولوجية إدارة الوقت

سيكولوجية إدارة الوقت


أهم المهارات التي يحتاجها المبرمج الناجح

أهم المهارات التي يحتاجها المبرمج الناجح


أكثر اللغات البرمجية طلبًا في 2024

أكثر اللغات البرمجية طلبًا في 2024


أهمية تعلم البرمجة في عصرنا الحالي

أهمية تعلم البرمجة في عصرنا الحالي



علامات



كورسات ومحاضرات

Card image

تعلم أساسيات التسويق الرقمي وافهم أهمية عناصره المختلفة

شهادة حضور

48 ساعات

Card image

تعلم تطوير تطبيقات الموبايل باستخدام فلاتر (تقنيه المستقبل)

شهادة حضور

48 ساعات

Card image

ASP.NET Core شرح المقدمة والمفاهيم الاساسية ل

شهادة حضور

48 ساعات