<base>: عنصر BASE

آخر تحديث: 2026-10-13

<base>عنصر BASE

يحدد عنوان URL الأساسي الافتراضي أو الهدف الافتراضي لجميع الروابط النسبية؛ مرة واحدة كحد أقصى لكل مستند، قبل أي عنصر يحمل عنوان URL.

الفئةالبيانات الوصفية
نموذج المحتوىمحتوى تدفقي
العناصر الأم المسموحةأي عنصر يقبل المحتوى التدفقي
وسم الإغلاقذاتي الإغلاق — لا حاجة لوسم إغلاق
الحالةقياسي

📝 البنية

<base href="https://example.com/">

⚙️ السمات

يدعم هذا العنصر السمات العامة بالإضافة إلى ما يلي:

السمةالقيمةالوصف
hrefBase address for resolving relative URLs.
targetDefault target window for links (e.g. _blank).

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفح

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<base> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
مدعوم في جميع المتصفحات الرئيسية
نصيحة: base عنصر فارغ؛ بمجرد ضبطه تُحل جميع الروابط النسبية بناءً عليه — استخدمه بحذر.

❓ الأسئلة الشائعة

Qما وظيفة وسم base؟
A<base href='https://example.com/app/'> يضبط العنوان المرجعي لكل عناوين URL النسبية في الصفحة — فمسارات الصور والروابط وإرسال النماذج النسبية كلها تُحل على أساسه. ويمكن مع سمة target توحيد طريقة فتح الروابط (ككل نافذة جديدة).
Qهل يؤثر base في روابط المرساة؟
Aنعم، ومنه أكثر الفخاخ: <a href='#top'> في صفحة ضُبط فيها base href تُحل إلى /#top تحت العنوان المرجعي لا الصفحة الحالية، فيوقع انتقال غير مقصود. وفي الصفحات ذات base يُنصح بكتابة المرسى الداخلية بعنوان الصفحة الحالية كاملًا.
Qهل يجب وضع base في مقدمة head؟
Aيوصى به بقوة في المقدمة: <base> لا يعمل إلا على عناوين URL الواردة بعده، فإن أُعلن مورد بمسار نسبي قبل base حُل على مرجع خاطئ. وكونه أول عنصر في head هو الموضع الأسلم.
المزيد من الحالات قادمة قريبًا — ترقبوا.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%