HTML هي اختصار لـ HyperText Markup Language، وتُترجم إلى العربية بـ
"لغة ترميز النص التشعبي".
لكي تفهمها بشكل دقيق، إليك شرح مبسط ومفصل:
1. هل هي لغة برمجة؟
لا. ليست لغة برمجة (مثل Python أو Java)، بل هي لغة وصف
(Markup).
أي أنها لا تنفذ عمليات منطقية أو حسابية، بل وظيفتها الوحيدة هي وصف هيكل
ومحتوى صفحة الويب وتنظيمه.
2. كيف تعمل؟
تعتمد على نظام الوسوم (Tags)، وهي أكواد مكتوبة بين أقواس معقوفة `<
>`. تخبر هذه الوسوم متصفح الإنترنت (مثل Chrome أو Firefox) بكيفية عرض
النصوص والصور والروابط.
مثال توضيحي:
- `<h1>` تعني "عنوان رئيسي كبير" (Heading 1).
- `<p>` تعني "فقرة نصية" (Paragraph).
- `<img>` تعني "صورة" (Image).
- الرابط يكون عبر `<a href="...">`.
عادةً ما تأتي الوسوم على شكل افتتاحي `<p>` وختامي `</p>`،
وما بينهما هو المحتوى الذي يظهر للمستخدم.
3. ما هي مكوناتها الأساسية؟
أي صفحة HTML تتكون من هيكل ثابت يشبه جسم الإنسان:
- `<!DOCTYPE html>`: إعلان نوع المستند (ليقرأه المتصفح).
- `<html>`: الجذر الذي يحتوي كل شيء.
- `<head>`: رأس الصفحة (يحتوي على معلومات خلفية، مثل عنوان الصفحة
الذي يظهر في تبويب المتصفح، وإعدادات التنسيق).
- `<body>`: جسم الصفحة (يحتوي على كل المحتوى المرئي للمستخدم، مثل
النصوص والصور والأزرار).
4. ما الذي يمكنك بناءه باستخدام HTML؟
- هيكل أي موقع ويب أو تطبيق ويب.
- الجداول، والنماذج (نماذج التسجيل والدخول)، والقوائم المنسدلة.
- دمج الوسائط المتعددة (فيديو، صوت، صور).
5. ما هي أحدث إصداراتها؟
الإصدار الأحدث والأكثر استخداماً حالياً هو HTML5، الذي أضاف إمكانيات
متطورة مثل تشغيل الفيديو والصوت مباشرة دون برامج إضافية، ودعم الرسوم
المتحركة (Canvas) وتخزين البيانات مؤقتاً.
6. العلاقة مع التقنيات الأخرى:
لو شبهنا بناء صفحة الويب بمنزل:
- HTML هي الهيكل الخرساني والجدران (المواد الخام).
- CSS هي الدهانات والديكور (الألوان، الخطوط، التنسيق).
- JavaScript هي الأسلاك الكهربائية والأبواب الأوتوماتيكية (الحركة
والتفاعل مع المستخدم).
باختصار، HTML هي العمود الفقري لأي شيء تراه على الإنترنت.
بدونها، لن توجد مواقع الويب كما نعرفها اليوم.

0 Comments