ما هي لغة HTML؟


ما هي لغة HTML؟

يا هلا والله! بما إنك هنا، أكيد تبغى تعرف وش سالفة HTML. خلنا ندخل بالموضوع على طول.

وش هي HTML بالضبط؟

اختصار لـ HyperText Markup Language. ببساطة، هي اللغة الأساسية اللي تبني فيها هيكل أي صفحة ويب تشوفها في الإنترنت. تخيلها زي العظم اللي يبني جسم الإنسان، HTML هي اللي تبني هيكل الصفحة.

هي مو لغة برمجة بالمعنى التقليدي (يعني ما تسوي عمليات حسابية معقدة أو منطق برمجي)، هي لغة "وصف" أو "تأشير". وظيفتها تقول للمتصفح: "هذا نص، هذا عنوان، هذي صورة، هذا رابط".

ليش نستخدم HTML؟

  • بناء الهيكل: كل شيء تشوفه في أي موقع (نصوص، صور، أزرار، جداول) يتم وضعه وترتيبه باستخدام HTML.
  • تحديد المحتوى: تخبر المتصفح وش نوع المحتوى اللي تعرضه. هل هذا عنوان رئيسي؟ فقرة؟ قائمة؟
  • الارتباطات التشعبية: هي اللي تخليك تتنقل بين الصفحات والمواقع عن طريق الروابط ().

كيف شكل كود HTML؟ (الهيكل الأساسي)

كل صفحة HTML لها هيكل أساسي لازم يكون موجود. شوف المثال هذا:

ملاحظة سريعة: المتصفح يقرا الكود من فوق لتحت عشان يعرض الصفحة.

شرح سريع للهيكل:

أشهر العناصر (Tags) اللي بتستخدمها

HTML مبنية على "عناصر" (Elements) أو "وسوم" (Tags). كل وسم له وظيفة معينة. الأغلب يجي على شكل فتح (<tag>) وإغلاق (</tag>).

الـ Attributes (الخصائص)

الـ Attributes هي معلومات إضافية تعطيها للعنصر عشان تعدل سلوكه أو شكله. دايماً تجي داخل وسم البداية.

مثال: عشان تحط صورة، ما يكفي بس <img>. لازم تقول للمتصفح وش مصدر الصورة (وين مكانها) عن طريق الـ src attribute:

هنا:

تذكر: كل attribute يكون على شكل key="value" (اسم الخاصية="قيمتها").

HTML مو لحالها! (مع CSS و JavaScript)

HTML تبني الهيكل بس. عشان تخلي صفحتك شكلها حلو وتتفاعل مع المستخدم، تحتاج شريكين:

يعني، HTML = الهيكل، CSS = الشكل، JavaScript = التفاعل.

الخلاصة

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

يلا بالتوفيق! ابدأ طبق اللي تعلمته الحين.