【问题标题】:Adding image in the <title> for all pages在所有页面的 <title> 中添加图像
【发布时间】:2017-08-08 07:02:14
【问题描述】:

我可以将图像添加为我的 Web 应用程序标题的一部分,但我需要知道的是,如果 CSS 或任何其他方式可以一次为所有页面设置此图像,而不是添加它在每个页面的 head 标签中。

<link rel="shortcut icon" href="../images/favicon.ico" />

谢谢

【问题讨论】:

    标签: java html jsp web


    【解决方案1】:

    您可以将该链接标记放在另一个 .jsp 文件中,并将其包含在您喜欢编写 &lt;%@include file="includes/header.jsp" %&gt; 的任何位置。

    header.jsp 将包含您想在任何地方使用的 favicon 和可能的 css:

    &lt;link rel="shortcut icon" href="../images/favicon.ico" /&gt;

    使用这种包含模式,您可以避免重复代码,并且如果您的网站图标 url 发生变化,您必须编辑大量文件。说明这一点的一个很好的例子是有一个.jsp 导航文件并将其包含在您网站的任何地方。这样,如果您想在导航中添加另一个页面,您只需编辑一个文件。

    【讨论】:

      【解决方案2】:

      你需要使用 php include,因为你可以在每一页调用它,你只需要编码一次......

      例如,您使用 php 扩展名(head.php)编写您的头部,然后在您的页面上使用

      include 'sourcefile/head.php';
      

      那么您编码的所有内容都将在那里发布。

      希望对你有帮助

      【讨论】:

        猜你喜欢
        • 2020-10-12
        • 2019-03-13
        • 1970-01-01
        • 1970-01-01
        • 2014-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多