【发布时间】:2017-08-08 07:02:14
【问题描述】:
我可以将图像添加为我的 Web 应用程序标题的一部分,但我需要知道的是,如果 CSS 或任何其他方式可以一次为所有页面设置此图像,而不是添加它在每个页面的 head 标签中。
<link rel="shortcut icon" href="../images/favicon.ico" />
谢谢
【问题讨论】:
我可以将图像添加为我的 Web 应用程序标题的一部分,但我需要知道的是,如果 CSS 或任何其他方式可以一次为所有页面设置此图像,而不是添加它在每个页面的 head 标签中。
<link rel="shortcut icon" href="../images/favicon.ico" />
谢谢
【问题讨论】:
您可以将该链接标记放在另一个 .jsp 文件中,并将其包含在您喜欢编写 <%@include file="includes/header.jsp" %> 的任何位置。
header.jsp 将包含您想在任何地方使用的 favicon 和可能的 css:
<link rel="shortcut icon" href="../images/favicon.ico" />
使用这种包含模式,您可以避免重复代码,并且如果您的网站图标 url 发生变化,您必须编辑大量文件。说明这一点的一个很好的例子是有一个.jsp 导航文件并将其包含在您网站的任何地方。这样,如果您想在导航中添加另一个页面,您只需编辑一个文件。
【讨论】:
你需要使用 php include,因为你可以在每一页调用它,你只需要编码一次......
例如,您使用 php 扩展名(head.php)编写您的头部,然后在您的页面上使用
include 'sourcefile/head.php';
那么您编码的所有内容都将在那里发布。
希望对你有帮助
【讨论】: