php多个网页,php – 网页设计;多个页面上的相同对象?

我之前已经问过这个问题我道歉.我试着四处寻找,但无法找到相关的答案(可能是因为我的网页设计词汇相对较小).

我注意到,大多数网站在他们的几乎所有页面上都至少有一个 – 如果不是更多 – 标准的“对象”(或者实际名称是什么).例如,Stack Overflow在每个页面上都有相同的徽标和标签(问题,标签,用户……).我假设除了简单地一遍又一遍地复制和粘贴相同的代码之外,还有一种不那么费力的方法来设置它,特别是当易于修改成为一个因素时.据我所知,CSS无法完成这种级别的样式泛化,所以我假设像PHP这样的服务器端语言是等式的一部分.

我并不是在寻找一个非常具体的答案.什么语言 – 或类型或语言 – 以及至少一种实现某种“对象粘贴”的方式的简要概要就足够了.

解决方法:

像其他人说的那样,这是人们从HTML转向像PHP这样的东西的一个主要原因,起初只是为了分割部分页面.

是的,你可以做到这一点.我通常做的(如果我没有使用框架)是在我的目录中创建一个文件夹,如下所示:

inc/header.php

inc/footer.php

inc/menu.php

index.php

然后在index.php中你需要一个包括:

include('inc/header.php'); ?>

Welcome to my site

We're happy to have you

include('inc/footer.php'); ?>

在inc / header.php中:

My site

在inc / footer.php中:

对于inc / menu.php等等

然后对于您网站上的其他页面,对页眉,页脚和菜单执行相同的操作,并在包含页面之间编写特定于页面的内容

标签:php,css,web-deployment,html

来源: https://codeday.me/bug/20190715/1466837.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值