1

我已经使用“Starter Site”模板启动了我的 asp.net WebPages 站点。它包含在 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”,但由于我在运行它时没有在浏览器中看到原始图像,所以我首先将其更改为 ~/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 回答