Я просматриваю сайт и вижу много разных соглашений о том, как изображения ссылаются в CSS на сайте asp.net-mvc.
в том числе:
Полный путь:
.ddTitle span.arrow { background: url('/content/images/dd_arrow.gif') no-repeat 0 0; }
Относительное местоположение по сравнению с тем, где находится css:
#cluetip-waitimage { background-image: url(jQueryUI/images/ui-anim_basic_16x16.gif); }
Относительно ".."
#cluetip-waitimage { background-image: url(../../jQueryUI/images/ui-anim_basic_16x16.gif); }
В asp.net-mvc, с роутингом и т.д. .один правильный, а другие неправильные или это просто предпочтение или условность? Предположим, что этот сайт может находиться в общей среде с другими сайтами.