Skip to main content

مسارات الملفات المطلقة والنسبية

Absolute and Relative Paths (قد 2025)

Absolute and Relative Paths (قد 2025)
Anonim

لا يوجد أي جانب من جوانب تصميم الويب يتمحور حول الويب أكثر من الارتباطات التشعبية (يشار إليها عادةً ببساطة باسم الروابط ). إن القدرة على إنشاء رابط على صفحة والسماح للقراء بالوصول بسهولة إلى محتويات أخرى هي واحدة من السمات المميزة التي تحدد مواقع الويب بغض النظر عن وسائل الاتصال الأخرى مثل وسائط الطباعة أو البث.

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

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

  • المسارات المطلقة
  • المسارات النسبية

عناوين URL للمسار المطلق

تستخدم المسارات المطلقة عناوين URL التي تشير إلى موقع محدد للغاية على الإنترنت. ستشمل هذه المسارات اسم مجال كجزء من مسار الارتباط نفسه. مثال على المسار المطلق لصفحة الويب هذه هو:

https://www.Go-Travels.com/web-typography-101-3470009

عادة ما تكون مسارًا مطلقًا عندما تريد الإشارة إلى عناصر الويب الموجودة على نطاق آخر غير نطاقك الخاص. على سبيل المثال ، إذا أردت الارتباط بصفحة على موقع ويب مختلف هنا ، فسأحتاج إلى تضمين عنوان URL الكامل لهذا الرابط لأنني أغادر نطاقًا واحدًا (webdesign.Go-Travels.com) للانتقال إلى موقع آخر. سيضيف هذا الرابط العنصر داخل الصفحة باستخدام عنوان URL المستخدم كقيمة السمة "href" لهذا الرابط.

لذلك إذا كنت ترتبط بأي شيء "خارج الموقع" من جانبك ، فستحتاج إلى استخدام مسار مطلق ، ولكن ماذا عن الصفحات أو الموارد على نطاقك الخاص؟ يمكنك بالفعل استخدام مسارات مطلقة حتى إذا كنت تقوم بالارتباط بصفحات على موقعك ، ولكنها غير مطلوبة ، وبناءً على بيئة التطوير الخاصة بك ، قد تتسبب المسارات المطلقة في حدوث مشكلات.

على سبيل المثال ، إذا كان لديك بيئة تطوير تستخدمها أثناء إنشاء موقع ويب ، وكنت تكتب جميع عناوين URL تمامًا إلى عنوان URL هذا ، فستحتاج جميعًا إلى تغييرها عند نشر الموقع. لتجنب هذه المشكلة ، يجب أن تستخدم مسارات الملفات لأي موارد محلية مسارات نسبي.

عناوين URL للمسار النسبي

تتغير المسارات النسبية استنادًا إلى الصفحة التي تعمل بها الارتباطات - فهي تتعلق بالصفحة التي تكون فيها واحدة (ومن هنا جاءت التسمية). إذا كنت تقوم بالارتباط بصفحة على موقعك الخاص ، أو صورة داخل دليل "الصور" على هذا الموقع ، فإن المسار النسبي هو ما ستستخدمه على الأرجح. لا تستخدم المسارات النسبية عنوان URL الكامل للصفحة ، بخلاف المسارات المطلقة التي شاهدناها للتو.

توجد عدة قواعد لإنشاء ارتباط باستخدام المسار النسبي:

  • لا تحتوي الروابط في نفس الدليل مثل الصفحة الحالية على معلومات مسار مذكورة:

    اسم الملف

  • يتم سرد الدلائل الفرعية دون أي خطوط مائلة سابقة:

    الأسبوعي / اسم الملف

  • يتم سرد روابط دليل واحد على النحو التالي:

    ../اسم الملف

كيفية تحديد المسار النسبي

  1. حدد أولاً عنوان URL للصفحة التي تقوم بتحريرها. في حالة المثال المثال المذكورة أعلاه ، من شأنه أن يكون

    https://www.Go-Travels.com/web-typography-101-3470009

  2. / على شبكة الإنترنت الطباعة-101-3470009

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

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