صفحة الهبوط (Landing Page) من أهم عناصر أي موقع أو مشروع أونلاين، لأنها الصفحة المسؤولة عن تحويل الزائر إلى عميل أو مشترك.


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


المقال مناسب:

  • للمبتدئين في HTML و CSS.
  • لأصحاب المواقع.
  • للمصممين.
  • لأي شخص عايز صفحة بسيطة وسريعة ومتوافقة مع جميع الشاشات.


ما هي صفحة الهبوط؟

صفحة الهبوط هي صفحة ويب هدفها تنفيذ إجراء واحد فقط مثل:

  • التسجيل في خدمة
  • تحميل ملف
  • الاشتراك في نشرة بريدية
  • التواصل مع صاحب الموقع


على عكس الصفحات العادية، صفحة الهبوط:

  • لا تحتوي على تشتيت
  • لا تحتوي على قوائم معقدة
  • تركز على رسالة واحدة وزر واحد (CTA)


مكونات صفحة هبوط احترافية

قبل كتابة الكود، لازم نفهم العناصر الأساسية:

  1. عنوان رئيسي واضح
  2. وصف مختصر وجذاب
  3. زر دعوة لاتخاذ إجراء (CTA)
  4. صورة أو عنصر بصري
  5. تصميم متجاوب مع الموبايل


هيكل صفحة الهبوط (HTML)

نبدأ بإنشاء ملف اسمه:

index.html

كود HTML الأساسي



شرح كود HTML

  • section.landing : الحاوية الرئيسية لصفحة الهبوط
  • div.content : يحتوي على النص والزر
  • h1 : العنوان الرئيسي
  • p : وصف مختصر
  • a.btn : زر الدعوة لاتخاذ إجراء
  • div.image : جزء الصورة

تصميم صفحة الهبوط باستخدام CSS

ننشئ ملف جديد باسم:
style.css

كود CSS الكامل



جعل الصفحة متجاوبة مع الموبايل (Responsive)

دي نقطة مهمة جدًا لأدسنس وتجربة المستخدم.

كود Media Query



ماذا حققنا في التصميم؟

  • ✔️ تصميم بسيط وحديث
  • ✔️ متجاوب مع جميع الشاشات
  • ✔️ سرعة تحميل عالية
  • ✔️ كود نظيف وقابل للتطوير

أخطاء شائعة يجب تجنبها
  • استخدام ألوان كثيرة بدون تنسيق
  • وضع أكثر من زر CTA
  • كتابة نص طويل وممل
  • تجاهل الموبايل

أفكار لتطوير صفحة الهبوط
  • يمكنك لاحقًا إضافة:
  • نموذج تسجيل (Form)
  • تأثيرات CSS Animation
  • ربط الصفحة بـ JavaScript
  • تحسين SEO بإضافة Meta Tags

خاتمة

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

لو أعجبك الشرح، يمكنك تجربة:

  • تغيير الألوان
  • تعديل النص
  • إضافة أقسام جديدة