尝试从html更改为php时,某些元素丢失/更改

尝试从html更改为php时,某些元素丢失/更改,php,html,Php,Html,我向那些有将html文件更改为php文件经验的人寻求帮助。我已经尝试了我所知道的一切(我承认我不是最聪明的),但我不明白为什么会发生下面的事情 当前:在手机上查看时,移动菜单按钮已消失,将价格从每月更改为每年的切换开关已消失,显示不同内容的选项卡已消失。因此: 如果存在切换,则两个切换结果将一个显示在另一个上方 如果有一个选项卡,则每个选项卡元素都显示在另一个选项卡元素的下面 移动菜单按钮已完全关闭 背景: 我买了一个HTML模板,但卖家不想帮忙。我想要将页面拆分并转换为php页面,因为我想

我向那些有将html文件更改为php文件经验的人寻求帮助。我已经尝试了我所知道的一切(我承认我不是最聪明的),但我不明白为什么会发生下面的事情

当前:在手机上查看时,移动菜单按钮已消失,将价格从每月更改为每年的切换开关已消失,显示不同内容的选项卡已消失。因此:

  • 如果存在切换,则两个切换结果将一个显示在另一个上方
  • 如果有一个选项卡,则每个选项卡元素都显示在另一个选项卡元素的下面
  • 移动菜单按钮已完全关闭
背景:
我买了一个HTML模板,但卖家不想帮忙。我想要将页面拆分并转换为php页面,因为我想要一个可以导入的页眉/页脚文件。正如您将看到的(如果您检查repo),header.php和footer.php文件被导入到页面php文件中

我首先创建了以下页面:

  • 将原始html文件重命名为php文件
  • 剪切页眉和页脚并将其导入页面php文件
这就是我所做的一切。它似乎工作,但另一次检查(缓存清除后)我注意到了问题

指向im所指站点页面的链接为:

但是,如果您查看任何一个页面,您都会看到所有页面上的错误,它们现在应该是控件(例如切换、移动菜单、选项卡等)

我已经创建了一个剪报,这样你就可以查看代码,并有希望找到我曾经是个白痴的地方:


这方面的任何帮助都将是惊人的,因为我就是想不出来

首先通过验证程序运行PHP生成的HTML,例如

您的代码中有许多零散的标记,这些标记可能会影响渲染,也可能不会影响渲染


另一个技巧是注释掉所有内容,然后逐节取消注释,并检查内容何时开始中断。

首先通过验证程序运行PHP生成的HTML,例如

您的代码中有许多零散的标记,这些标记可能会影响渲染,也可能不会影响渲染


另一个技巧是对所有内容进行注释,然后逐节取消注释,并检查内容何时开始中断。

谢谢您的提示。我会再试一次,看看我是否能让它工作,但是我不认为重命名为.php文件,剪切头部分并导入头(现在是header.php文件)会破坏它?@Paul,拆分文件并重命名不应该破坏任何东西。但是,如果代码在早期工作,则可能是您弄坏了某些东西。谢谢。我明白你的意思。我想它一定是我一直在查看的缓存版本,当它被清除时,我就注意到了问题。谢谢这个提示。我会再试一次,看看我是否能让它工作,但是我不认为重命名为.php文件,剪切头部分并导入头(现在是header.php文件)会破坏它?@Paul,拆分文件并重命名不应该破坏任何东西。但是,如果代码在早期工作,则可能是您弄坏了某些东西。谢谢。我明白你的意思。我想它一定是我一直在查看的缓存版本,当它清除时,我就注意到了问题。