استخدم موقع الملف الحالي كنقطة مرجعية لتحديد مسار الملف الهدف.
مفهوم المسار المطلقالمسار الكامل للملف بأكمله، مثل X:/www/web/index.html، أو http://waldo.com.cn/index.html. وكلاهما مسارات مطلقة.
شرح مفصل للطرق المختلفة لاستخدام المسارات النسبيةافترض أن هناك حاليًا صفحة تريد الارتباط بصفحة تسمى test.html. يوضح ما يلي تعبيرات المسارات النسبية المتعددة.
مثال المسار النسبي | معنى الطريق |
---|---|
href=test.html | يشير إلى أن هذه الصفحة موجودة في الدليل الذي توجد به الصفحة الحالية |
href=./test.html | يشير إلى أن هذه الصفحة موجودة في الدليل الذي توجد به الصفحة الحالية. النقطة الواحدة لها نفس معنى اسم الملف المباشر أعلاه. |
href=/test.html | يشير إلى أن هذه الصفحة موجودة في الدليل الجذر لموقع الويب |
href=../test.html | يشير إلى أن هذه الصفحة موجودة في الدليل أعلى الصفحة الحالية |
href=../../test.html | يشير إلى أن هذه الصفحة موجودة ضمن الدليل بمستوى واحد فوق الصفحة الحالية (أي دليلين أعلاه). في كل مرة يزيد فيها الدليل الأصلي، أضف ../. |
href=../test.html | يشير إلى أن هذه الصفحة موجودة في دليل الويب الفرعي للدليل أعلى الصفحة الحالية. |
تمثل الشرطة المائلة المفردة / الدليل الجذر. يمكنك استخدام الشرطة المائلة المفردة للوصول مباشرة إلى الدليل الجذر على أي مستوى.
افترض أن العديد من الأماكن في صفحة الويب مرتبطة بصفحة about.html في مجلد الويب في الدليل الجذر لموقع الويب، فيجب كتابة كود html مثل هذا الرابط <a href='/about.html'> </أ>.
تصل المسارات النسبية إلى الملفات الموجودة في الدليل الأصلي للصفحة الحالية ../ يمثل دليل المستوى الأعلى للملف الحالي، على افتراض أن مسار الصفحة الحالية هو Waldo.com.cn/StaticPageFiles/SiteMapFiles/tag_11_1.htm. تحتاج الصفحة إلى الارتباط بالملف X:www/web/StaticPageFiles/SiteMapFiles/Tag3/tag_3_1.htm. ثم يجب أن يكون عنوان الرابط في الصفحة الحالية <a href='../Tag3/tag_3_1.htm'>.NET标签</a>
.
ملاحظة: نظرًا لأن الدليل الحالي هو Tag11، والدليل الذي يوجد به الملف الهدف المراد ربطه بالصفحة هو Tag3، والذي ينتمي إلى نفس الدليل الأصلي SiteMapFiles مثل الدليل الحالي، لذلك تحتاج إلى استخدام ../ للربط إلى الدليل الأصل أولاً، ثم قم بالارتباط بالدليل الأصل والملفات الهدف.
تصل المسارات النسبية إلى الملفات الموجودة في الدلائل الرئيسية متعددة المستويات للصفحة الحاليةنظرًا لأن ../ يمثل دليل المستوى العلوي للملف الحالي، فإن ../../ يمثل دليل المستوى العلوي للملف الحالي، فقط قم بتركيب ../ وفقًا لعدد المستويات الأصلية التي سيتم الحصول عليها.
تصل المسارات النسبية إلى الملفات الموجودة في الدليل الثانوي الذي ينتمي إليه ملف الصفحة الحالي. ما عليك سوى استخدام اسم الدليل الحالي/اسم الدليل الثانوي/اسم الملف الهدف. افترض أن الدليل الذي يوجد به الملف الحالي هو shiyousan.com/StaticPageFiles/SiteMapFiles/
للارتباط بالملف ضمن Tag3 في الدليل الحالي، يمكن كتابة عنوان الارتباط على النحو التالي: <a href='SiteMapFiles/Tag3/tag_3_1.htm'>链接</a>
أو يمكنك أيضًا استخدام ./, ./ مكتوب على النحو التالي: <a href='./SiteMapFiles/Tag3/tag_3_1.htm'>链接</a>。
.--------نقطة واحدة أو اسم الدليل المباشر يشير إلى الدليل الحالي.
.. -------- تمثل النقاط المزدوجة دليل المستوى العلوي للملف الحالي
/--------تشير الشرطة المائلة الواحدة إلى الدليل الجذر لموقع الويب الحالي
ما ورد أعلاه هو شرح مفصل لكيفية استخدام HTML للمسارات النسبية للحصول على الملفات في الأدلة على جميع المستويات التي قدمها المحرر، وآمل أن يكون مفيدًا لك. إذا كانت لديك أي أسئلة، فيرجى ترك رسالة لي وسيقوم المحرر بالرد لك في الوقت المناسب. أود أيضًا أن أشكر الجميع على دعمكم لموقع VeVb للفنون القتالية!