1

「スターターサイト」テンプレートを使用してasp.netWebPagesサイトを開始しました。これには、Default.cshtmlで参照されるレイアウトページ_SiteLayout.cshtmlが含まれています。

_SiteLayoutには、次のHTMLがあります。

    <header>
        <div class="content-wrapper">
            <div class="float-left">
                <p class="site-title"><a href="~/Images/something.png"></a></p>
            </div>

元々は「something.png」ではなく「一緒に来た」画像の1つでしたが、実行したときに元の画像がブラウザに表示されなかったため、最初に〜/ Images/orderedList7.pngに変更しました。次に、エラーメッセージまたは警告を表示するために「something.png」に移動します。しかし、違います!許容範囲、あなたの名前はhtmlです!(またはその逆ですか?)

とにかく、サイトを運営しているときにレイアウトファイルで指定された画像が表示されないのはなぜですか?

4

1 に答える 1

2
<header>
        <div class="content-wrapper">
            <div class="float-left">
                <p class="site-title"><img src="~/Images/something.png" /></p>
            </div>

それを試してください。画像タグの代わりにアンカーを使用しています。

于 2013-03-09T15:41:53.413 に答える