الـ Navbar (شريط التنقل) هو من أهم عناصر أي موقع، لأنه:
- يساعد الزائر يتنقل بسهولة
- يحسن تجربة المستخدم
- عنصر أساسي في التصميم الاحترافي
- له تأثير غير مباشر على SEO
في هذا المقال سنتعلم شرح كود Navbar متجاوب مع جميع الشاشات باستخدام HTML و CSS فقط، مع مثال عملي يعمل على:
- الكمبيوتر
- التابلت
ما هو الـ Navbar؟
الـ Navbar هو شريط يحتوي على:
- روابط الصفحات
- اللوجو
- أحيانًا زر القائمة (Menu)
ويظهر عادة في أعلى الموقع.
لماذا يجب أن يكون الـ Navbar متجاوب؟
✔️ لأن أغلب الزوار من الموبايل
✔️ لأن جوجل يفضل المواقع المتجاوبة
✔️ لأن القالب غير المتجاوب = تجربة سيئة
هيكلة كود الـ Navbar
سنقسم العمل إلى:
- HTML (الهيكل)
- CSS (التنسيق)
- Responsive Design (التجاوب)
كود HTML للـ Navbar
شرح الكود:
- logo : اسم الموقع
- nav-links : روابط القائمة
- menu-icon : زر القائمة للموبايل
كود CSS الأساسي
جعل الـ Navbar متجاوب مع الشاشات الصغيرة
تشغيل القائمة في الموبايل (JavaScript بسيط)
النتيجة النهائية
✔️ على الكمبيوتر: القائمة أفقية
✔️ على الموبايل: زر Menu
✔️ تصميم بسيط وسريع
✔️ مناسب لأي موقع أو قالب بلوجر
تحسين الـ Navbar لـ SEO وتجربة المستخدم
- استخدم روابط واضحة
- لا تكثر من العناصر
- تأكد من سرعة التحميل
- خلي القوائم سهلة النقر على الموبايل
أخطاء شائعة
❌ Navbar تقيل
❌ روابط صغيرة جدًا
❌ عدم اختبار الموبايل
❌ استخدام JavaScript معقد بدون داعي
خاتمة
بكود بسيط من HTML و CSS (ومسطر JavaScript صغير)، تقدر تعمل Navbar متجاوب واحترافي يعمل على كل الشاشات، ويحسن شكل الموقع وتجربة المستخدم.
المثال ده تقدر تستخدمه في:
- مواقع HTML
- قوالب بلوجر
- صفحات الهبوط
- مواقع شخصية
.jpg)
ليست هناك تعليقات:
إرسال تعليق