ルートに site.master があり、/blog/ ディレクトリに site.master があります。
/blog/ ディレクトリの site.master を変更して、サイトの外観をできるだけ統一したいと考えています。そこで、Visual Studio で見栄えのするコーディングにバナーを配置することから始めました。
しかし、編集した site.master をアップロードすると、ファビコンは表示されますが、バナーが完全に消えてしまいます。
私の /blog/ site.master でのコーディングは次のとおりです。
<link rel="shortcut icon" href="~/favicon.ico" />
<link rel="icon" type="image/gif" href="~/img/RTN_favicon.GIF" />
<link rel="stylesheet" href="style-min.css" type="text/css" />
</head>
<body>
<form runat="Server" class="body">
<div id="header">
<asp:Image ID="HyperLink1" runat="server" ImageUrl="~/img/RTN_banner.jpg"
Style="height: 250px; width: 960px;" NavigateUrl="~/" />
<p>
<a href="<%=Utils.AbsoluteWebRoot %>">
<%=BlogSettings.Instance.Name %>
</a>
</p>
<span>
<%=BlogSettings.Instance.Description %></span>
</div>
VS では RTN_banner が表示されますが、これをアップロードしようとすると、バナーがないように見えます。960 x 250 の空きスペースすらありません。しかし、私のファビコンが表示されます。RTN_banner が表示されない理由を知っている人はいますか? ご指導ありがとうございました!
編集: これは、/blog/ site.master バナーの私のプロパティの写真です。奇妙なのは、他のすべての写真と同様に、 「有効」の動作がないことです。私のルート site.master には、「true」に設定された動作があります...これが問題かどうかはわかりません。