是否可以通过PHP包含在HTML上添加CDN?

时间:2019-08-16 11:39:14

标签: php html bootstrap-4 cdn

我正在创建一个用于作业的网站,它将有多个页面。我正在使用引导程序4,并且对于每个页面,我必须在HTML的头部声明很多链接和脚本。

我的问题是,是否可以通过HTML或PHP include添加单个链接,以便我可以对所有添加内容使用一行,并在一个文件中对其全部进行编辑。

这就是我所拥有的

<head>
    <title></title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="stylesheet.css">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"
        integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN"
        crossorigin="anonymous"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
</head>

我想要这样的东西

<head>
    <title> </title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="alltheotherlinksandscripts.php">
</head>

或者这个

<html>
<head>
    <title></title>
    <?php
        include_once "alllinks.php";
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body> </body>
</html>

2 个答案:

答案 0 :(得分:4)

可以。将标头放在一个单独的php文件中,您可以将其包含在所有文件中。

<head>
 <?php include('header.php'); ?>
</head>

答案 1 :(得分:3)

是的,您可以将所有链接(js / css库)设置在一个文件中,即alllinks.php

,然后在您的<head>部分中调用该文件。

<head>
    <?php include('alllinks.php'); ?>
</head>