在php插入html后加载页面样式

在php插入html后加载页面样式,php,html,css,loading,Php,Html,Css,Loading,我调用index.php在页面加载期间插入html节: index.php: <html> <head> <link href="css/style.css" rel="stylesheet"> </head> <body> <!-- navigation --> <?php include 'navigation.html'; ?> </body> </

我调用index.php在页面加载期间插入html节:

index.php:

<html>
  <head>
    <link href="css/style.css" rel="stylesheet">
  </head>
  <body>
    <!-- navigation -->
    <?php include 'navigation.html'; ?>
  </body>
</html>

navigation.html:

<div>
  <p class="paragraph-inline">Welcome to the amazing navigation system!</p>
</div>

欢迎使用令人惊叹的导航系统

好的,这是一个简单的例子,问题的关键在于目前navigation.html在插入页面之前完全呈现。这意味着没有调用css,只有在html blob中包含css时才能调用css

我不希望在每个blob(页脚、页眉等)中都包含css



那么,我如何强制网站加载html并在之后应用样式呢?我只希望在主页顶部有一个css链接。

您的导航也应该是.php。我不确定是否有语法方面的选项,但我是这样写的
这对我来说从来都不是问题。我通常用这些无聊的东西制作一个head.php,然后将其包含在header.php中,然后是一个index.php,例如,它会引入header.php和footer.php。服务器读取所有的php,并弹出一个html页面,提供给浏览器并应用样式。它不是动态的。

您的导航也应该是.php。我不确定是否有语法方面的选项,但我是这样写的
这对我来说从来都不是问题。我通常用这些无聊的东西制作一个head.php,然后将其包含在header.php中,然后是一个index.php,例如,它会引入header.php和footer.php。服务器读取所有的php,并弹出一个html页面,提供给浏览器并应用样式。它不是动态的。

您的导航也应该是.php。我不确定是否有语法方面的选项,但我是这样写的
这对我来说从来都不是问题。我通常用这些无聊的东西制作一个head.php,然后将其包含在header.php中,然后是一个index.php,例如,它会引入header.php和footer.php。服务器读取所有的php,并弹出一个html页面,提供给浏览器并应用样式。它不是动态的。

您的导航也应该是.php。我不确定是否有语法方面的选项,但我是这样写的
这对我来说从来都不是问题。我通常用这些无聊的东西制作一个head.php,然后将其包含在header.php中,然后是一个index.php,例如,它会引入header.php和footer.php。服务器读取所有的php,并弹出一个html页面,提供给浏览器并应用样式。它不是动态的。

确保您的include是一个php文件,然后在浏览器控制页面并呈现css之前将其插入页面。应该很简单。

确保您的include是一个php文件,然后在浏览器找到页面并呈现css之前将其插入页面。应该很简单。

确保您的include是一个php文件,然后在浏览器找到页面并呈现css之前将其插入页面。应该很简单。

确保您的include是一个php文件,然后在浏览器找到页面并呈现css之前将其插入页面。应该很简单。

如果你只想在顶部有一个css链接,那么你就必须在那里包括你的导航系统css,不管导航系统是否真的可以使用,好吧;不要执行
而是执行
并在
style.php中放置
。PHP将首先运行,然后是HTML/CSS,所以很可能这会符合您的喜好。或者包括
style.html
而不是
style.php
任何一个都可以。创建
html\u css.html
并添加
作为内容,然后包括html\u css.html`如果你只想在顶部有一个css链接,那么你必须在那里包括你的导航系统css,不管导航系统是否真的会被使用,那么,;不要执行
而是执行
并在
style.php中放置
。PHP将首先运行,然后是HTML/CSS,所以很可能这会符合您的喜好。或者包括
style.html
而不是
style.php
任何一个都可以。创建
html\u css.html
并添加
作为内容,然后包括html\u css.html`如果你只想在顶部有一个css链接,那么你必须在那里包括你的导航系统css,不管导航系统是否真的会被使用,那么,;不要执行
而是执行
并在
style.php中放置
。PHP将首先运行,然后是HTML/CSS,所以很可能这会符合您的喜好。或者包括
style.html
而不是
style.php
任何一个都可以。创建
html\u css.html
并添加
作为内容,然后包括html\u css.html`如果你只想在顶部有一个css链接,那么你必须在那里包括你的导航系统css,不管导航系统是否真的会被使用,那么,;不要执行
而是执行
并在
style.php中放置
。PHP将首先运行,然后是HTML/CSS,所以很可能这会符合您的喜好。或者包含
style.html
而不是
style.php
任何一个都可以。创建
html\u css.html
并添加
作为内容,然后包含html\u css.html`这里是一个非常简单的repo,你可以克隆它,我用来教朋友们基础知识。这里有一个非常简单的回购协议,你可以克隆它,我用它来教朋友们基础知识。这里有一个非常简单的回购协议,你可以克隆它,我用它来教朋友们基础知识。这里有一个非常简单的回购协议,你可以克隆它,我用它来教朋友们基础知识。应该有关系