我有一个包含函数的 Php 文件和一个 css 页面。我正在尝试制作一个包含函数来生成我的大部分 html。我只是不知道如何让 css 文件包含在我制作的 php 包含函数中。
<?phpe
function HTMLStart( $Title)
{
echo "<!DOCTYPE html>\n";
echo "<html>\n";
echo "<head>\n";
echo " <title>".$Title."</title>\n";
echo " <link href=\ 'IncLab.css' type=\"text/css\" rel=\"Stylesheet\" />\n";
echo "</head>\n";
echo "<body>\n";
}
?>
我遇到的问题是 echo
行:
echo " <link href=\ 'IncLab.css' type=\"text/css\" rel=\"Stylesheet\" />\n";
我尝试使用双引号并出现错误,因此我尝试对“IncLab.css 使用单引号并且没有出现错误。如果这是正确的方法,我会受伤。
此外,我在我的包含文件中制作了一个导航栏,但我如何放入一个类(对于 CSS)以使我的链接正确排列。
<?php
function PageNagivation()
{
echo "<!-- Nav of the page --> \n";
echo "<nav> \n";
echo '<div class="nav-item float-left"> <a href="IncLabPage1.php">Page 1</a>';
echo '<div class="nav-item end-float"> <a href="IncLabPage2.php">Page 2</a>';
echo "</nav> \n";
}
?>
导航栏可以正常显示,但显示不正确。我知道的问题在于 <div class....
代码的一部分。我将如何让它工作。谢谢。
最佳答案
对于引号问题,是的,在那种情况下使用单引号是完全可以接受的,这就是它们的用途。你正在逃避其中一个,你不需要这样做:
echo "<link href='IncLab.css' type='text/css' rel='Stylesheet' />\n";
要添加类,您只需将其输入到 HTML 中即可:
echo '<div class="nav-item end-float myclass"> <a href="IncLabPage2.php">Page 2</a>';
或者,如果它存储在一个变量中:
echo '<div class="nav-item end-float '.$myclass.'"> <a href="IncLabPage2.php">Page 2</a>';
或者
echo '<div class="nav-item end-float $myclass"> <a href="IncLabPage2.php">Page 2</a>';
关于php - 包含函数 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29804162/