我想知道如何将我们自己的自定义图标添加到 Silverlight 应用程序的网页中?我知道如何设置文本(使用页面的 Title 属性),但图标让我无法理解。
例如,请参见下图。最左边的标签有 Google 的 G,最右边的标签有 CNN 图标。我怎样才能在那里得到我自己的?
替代文字 http://www.umail.ucsb.edu/~mguidry/firefox/tab.jpg
谢谢你的帮助 :)
我想知道如何将我们自己的自定义图标添加到 Silverlight 应用程序的网页中?我知道如何设置文本(使用页面的 Title 属性),但图标让我无法理解。
例如,请参见下图。最左边的标签有 Google 的 G,最右边的标签有 CNN 图标。我怎样才能在那里得到我自己的?
替代文字 http://www.umail.ucsb.edu/~mguidry/firefox/tab.jpg
谢谢你的帮助 :)
这实际上只是一个标准的 Web 约定,并且独立于 Silverlight 工作。
首先生成您的图标文件(您可以使用这样的站点作为快捷方式)并将图标文件上传到您的站点根目录 - 将其命名为favicon.ico
刷新页面(可能需要 + F5 来清除缓存),您的图标应该会根据需要显示。
嗯……
在 Firefox 和 Google Chrome 中将 favicon 放在根目录中有效,但在 Internet Explorer 中无效。关于可能导致这种情况的任何想法?
编辑:发现错误。IE 只接受 .ico 文件。因此,通过在我的根文件夹中放置一个名为 favicon.ico 的图标,并将这些行添加到我的 .aspx 页面,一切正常:
<link rel="icon" href="/favicon.ico" />
<link rel="shortcut icon" href="/favicon.ico" />
这可能会有所帮助 http://www.w3.org/2005/10/howto-favicon
此外,如果您需要创建一个网站图标,它需要采用“.ico”格式。使用 Photoshop 你可以创建一个图标,但你需要一个插件来导出为 favicon.ico 格式。
http://www.photoshopsupport.com/tutorials/jennifer/favicon.html
您的站点根目录是您的第一个主页所在的位置,例如 index.html 或 index.asp 或 index.php。
如果您看到这样的文件夹很可能是您的“根”文件夹,则在大多数网络托管计划中都有一个名为“public_html”的文件夹。