gpt4 book ai didi

javascript - PHP 站点结构技术与 CSS/Javascripting 包括

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

技巧#1:

  • 单个 index.php 文件,其中包括 header.php、navigation.php、footer.php 和内容文件,具体取决于 URL 变量。

问题#1:

  • 您不能添加特定于您的内容页面的单个 .CSS 文件,因为它们必须添加到主 index.php 文件中并且可能与其他内容页面冲突。
  • 如果特定内容页面需要 javascript,则必须在 index.php 文件中加载所有可能使用的 JS 文件。这意味着您不必要地为不需要的内容页面加载 JS 文件。

技巧#2:

  • 网站每个主要页面的 template.php 文件,包括 header.php、navigation.php、footer.php。内容不是通过文件包含的,而是模板文件用作内容文件。

问题#2:

  • 必须手动将对模板所做的任何更改复制到每个其他主要页面。

我开始使用技术 #1,直到遇到主要的 JavaScript 问题。我现在正在考虑转向技术 #2,只在必要时处理模板更改。

您使用什么技术以及如何解决 CSS/JS 包含问题?

最佳答案

当一个独特的 CSS 文件很长时,我倾向于为整个网站使用一个 CSS 或最多 2 个 CSS 文件。在这种情况下,我在第一个 CSS 文件中定义网站的总体布局和网站页面共享的通用结构,在第二个 CSS 文件中我将定义特定于页面或对象的布局。

关于javascript - PHP 站点结构技术与 CSS/Javascripting 包括,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32275032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com