Какой в этом смысл?/ в./ образы?


Я столкнулся с несколькими спецификациями CSS, где изображения называются так:

./images/bg.jpg
Я понимаю, что ./ означает "этот каталог", так в чем же разница между ./images/bg.jpg и images/bg.jpg? Зачем разработчику использовать ./ в URL-адресе?
2 5
url

2 ответа:

Вы правы - нет никакой разницы между этими двумя, так что на самом деле это просто индивидуальные предпочтения разработчика. Там не намного больше, чтобы сказать о предмете!

Между ними нет большой разницы, но я буду цитировать Википедию на этот счет, поскольку это возможно теоретически, но крайне маловероятно на практике:

Использование "./foo "для ссылки на файл "foo" в текущем рабочем каталоге иногда полезно отличить его от ресурса "foo", который находится в каталоге по умолчанию или другими способами; например, для просмотра определенной версии справочной страницы вместо установленной в каталоге. система

Кроме того, возможно, что некоторые организации решат реализовать объявление как ., так и .. для относительных путей в качестве соглашения.