创建要在所有页面上显示的通用标头

时间:2016-01-06 08:19:53

标签: javascript php html css

我已经创建了一个通用标题,需要在我网站的所有页面上显示。此标头包含图像和链接。标头的文件名是 universal.php ,其CSS是 universal.css

这两个文件位于名为 test2 的文件夹中。标题的图像位于 test2 内的名为 images 的文件夹中。

因此 test2 中图像的路径是: images / example.png 。标题的大量页面的链接位于 test2 内部的文件中,因此链接的文件路径类似于" example.php & #34 ;.

我在 test2 中创建了一个名为 article 的新文件夹。在文章中,包含一个名为 template.php 的文件。我试图在模板中包含通用标头,这就是我所拥有的:

<?php
    require_once "../universal.php";
?>

<!DOCTYPE html>
<html>
    <head><link type="text/css" rel="stylesheet" href="/test2/universal.css" /></head>
</html>

标题显示,但图像和链接的路径失真。图像路径现在是:test2 / article / images / example.png(不存在,因此图像不会显示)。链接也一样。链接是test2 / article / example.php 链接和图像路径现在相对于template.php文件。如何使图像和链接普遍地指向正确的地址?

1 个答案:

答案 0 :(得分:-1)

查找绝对路径和相对路径。

您想要的是将universal.php中的所有网址设置为绝对网址。