gpt4 book ai didi

javascript - 单个页面中的多个 标签

转载 作者:行者123 更新时间:2023-11-28 12:28:47 25 4
gpt4 key购买 nike

我对 PHP 还很陌生。我一直在开发一个需要通用 header (header.php)的 PHP 网站代码。我已将公共(public) header.php 页面包含在 content.php 中。现在我在 HTML View 源中看到 2 2 和 2 标签。

代码是这样的 -

<?php
include "header.php";

//some php code.
?>
<html>
<head> <script src="test.js"> </script></head>
<body>
<h1> Test Page </h1>
</body>
</html>

在页面源代码中,我的代码如下所示,

<html>
<head> <script src="header.js"> </script></head>
<body>
<h1> Menu Page </h1>
</body>
</html>
<html>
<head> <script src="test.js"> </script></head>
<body>
<h1> Test Page </h1>
</body>
</html>

请建议此代码是否可以,或者多个 html 或 head 标签是否不利于 SEO 和/或性能。另请建议解决方法。

最佳答案

不可以,您只能拥有一个 <HTML>每页。

您正在寻找的是“布局模式”。

<!DOCTYPE HTML>
<HTML>

<HEAD>
<!-- your link to stylesheet, jquery etc -->
</HEAD>

<BODY>
<!-- here include your header -->

<!-- and your content -->
</BODY>

</HTML>

标题和内容都没有任何 <HTML>或其余部分 - 只是 <DIV>

如果您正在努力学习基本的 HTML 格式,这里有一些 basic html templates 你可以使用。

<小时/>

对于任何更大的应用程序,使用框架(例如 Laravel )和一些模板引擎是有意义的。

但是,对于这个简单的示例,您可以使用如下所示的内容:

[file index.php]
- resolve what content to show based on $_GET
- include layout, tell it what title and content to show

[layout]
as shown above, add into <head> a <title> tag
in body, include the content files

[additional files for content, header etc]
...

关于javascript - 单个页面中的多个 <HTML> 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24707126/

25 4 0
文章推荐: javascript - 使用 Javascript 将一个按钮的功能替换为另一个按钮的功能
文章推荐: javascript - 为什么我的
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com