我有三个文件。
header.php
index.php
footer.php
标头文件包含<html>
到<div id='content'>
索引文件包含页面内容
页脚文件包含</div>
到</html>
它们一起包含一个带PHP的普通HTML文件
当我使用Tidy HTML来整理我的php文件的HTML时,它确实出错了。 当我整理header.php时,它会向我的div添加结束标记,称为内容,它不应该。 div继续通过index.php并在footer.php中关闭以指定文件的内容。
是否可以使HTML Tidy忽略缺少的结束标记?
答案 0 :(得分:1)
可以这样解决:
<html>
<head>
<?php include "head.php" ?>
</head>
<body>
<?php include "header.php" ?>
<?php include "index.php" ?>
<?php include "footer.php" ?>
</body>
</html>
文件index.php,head.php,header.php和footer.php现在应该有起始和结束标记。程序这样做是因为它认为你错过了封闭的标签。我看到了Tidy HTML,它会自动放置关闭标签。
来源:我以这种方式做网站的经历