<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
上記のコードは、Site.Masterテンプレートで宣言された外部CSS包含タグを示しています。なぜAsp.net MVCチームはSite.Masterページの "〜/ Content/Site.css"ではなく "../../Content/Site.css"を選択しましたか?
私の質問:なぜAsp.net MVCチームは "〜/ Content/Site.css"を使用するのではなく、その方法を選択しましたか?
ベストプラクティスですか?申し訳ありませんが、私は初心者で、まだ自分のスキルを向上させることを学んでいます。
EDIT 1:最初に "〜/"をURL解決メソッドに渡す必要があることを明確にしたいと思います。したがって、私は次のように質問を書き直すことができます:
チームはなぜurl resolverによって解決された "〜/"ではなく "../ .."を選択しましたか?
@Andrew Barber:これを見て、MVC 3はそれを修正しました。 :-) – xport