如何为每个页面创建一个文档类型文件并为每个页面设置一个标题?
How can I have a doctype file for each page and a title for each page?
我疯狂的网络老师要求我的每个网页中都有一个 doctype.php 文件以避免重复,如下所示:
<?php include 'doctype.php'; ?>
但是,我还需要为每个页面设置不同的标题。
<head>
<title>Activities at Pacific Trails Resort</title>
</head>
这不会通过 http://validator.w3.org/。如何包含文档类型和标题?
在您的 doctype.php 页面中添加以下内容:
<!DOCTYPE html>
</code></p>
<p>(尾随空行是故意的,您需要确保它存在于 doctype.php 文件中。)</p>
<p>在其他每个页面中,它们应该类似于:</p>
<pre><code><?php include 'doctype.php'; ?>
<html>
<head>
<title>Activities at Pacific Trails Resort</title>
</head>
<body>
<!-- content -->
</body>
</html>
然后当你访问每个页面时,输出将是这样的:
<!DOCTYPE html>
<html>
<head>
<title>Activities at Pacific Trails Resort</title>
</head>
<body>
<!-- content -->
</body>
</html>
您总是可以为页面的开头制作一个小函数,并将标题作为变量传递。您可以将函数放在 config.php 中,然后您所要做的就是要求 "config.php" 并使用 startPage("your title") 启动您的页面。
function startPage($title)
{
echo<<<END
<!doctype html>
<html>
<head>
<title>$title</title>
<link rel='stylesheet' href='css/admin.css' type='text/css'>
</head>
END;
}
预计到达时间:为此我得到了 2 down-votes,但没有解释原因。它可能会违反 php 的风格指南,因为我在呼应 html?不确定?
我疯狂的网络老师要求我的每个网页中都有一个 doctype.php 文件以避免重复,如下所示:
<?php include 'doctype.php'; ?>
但是,我还需要为每个页面设置不同的标题。
<head>
<title>Activities at Pacific Trails Resort</title>
</head>
这不会通过 http://validator.w3.org/。如何包含文档类型和标题?
在您的 doctype.php 页面中添加以下内容:
<!DOCTYPE html>
</code></p>
<p>(尾随空行是故意的,您需要确保它存在于 doctype.php 文件中。)</p>
<p>在其他每个页面中,它们应该类似于:</p>
<pre><code><?php include 'doctype.php'; ?>
<html>
<head>
<title>Activities at Pacific Trails Resort</title>
</head>
<body>
<!-- content -->
</body>
</html>
然后当你访问每个页面时,输出将是这样的:
<!DOCTYPE html>
<html>
<head>
<title>Activities at Pacific Trails Resort</title>
</head>
<body>
<!-- content -->
</body>
</html>
您总是可以为页面的开头制作一个小函数,并将标题作为变量传递。您可以将函数放在 config.php 中,然后您所要做的就是要求 "config.php" 并使用 startPage("your title") 启动您的页面。
function startPage($title)
{
echo<<<END
<!doctype html>
<html>
<head>
<title>$title</title>
<link rel='stylesheet' href='css/admin.css' type='text/css'>
</head>
END;
}
预计到达时间:为此我得到了 2 down-votes,但没有解释原因。它可能会违反 php 的风格指南,因为我在呼应 html?不确定?