Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS在PHP显示中无法正常工作_Php_Html - Fatal编程技术网

CSS在PHP显示中无法正常工作

CSS在PHP显示中无法正常工作,php,html,Php,Html,我正在尝试通过html连接php和css文件 <?php function print_error($message) { echo "<html>\n"; echo "<head>\n"; echo "<title>Genes Catalogue </title>\n"; echo "<link href=\"styles

我正在尝试通过html连接php和css文件

<?php

function print_error($message)
{
    echo "<html>\n";
    echo "<head>\n";
    echo "<title>Genes Catalogue </title>\n";
    echo "<link href=\"styles.css\" rel=\"stylesheet\">\n";
    echo "</head>\n";
    echo "<body>\n";
    echo "<h1>Catalogue: Error found in the query</h1>\n";
    echo "<table>\n";
    echo "<tr><th>$message</th>\n";
    echo "</table>\n";
    echo "<p><br><br></p>\n";
    echo "</p>\n";
    echo "</body>\n";
    echo "</html>\n";

    exit();
}

您好
当您使用html标记时,它们有明确的含义,浏览器可以理解,并且它们不需要是不同行中的第一行,因此您可以这样更改代码:



生成的HTML无效。请(您可以从浏览器视图复制生成的源)。如果仍然不起作用,请使用(点击[code>F12
)并读取任何错误。开发工具提供了一个网络选项卡。请确认:是否找到了资源
style.css
(例如HTTP 200响应)?如果不是,则请求哪个实际URL?注意:
\n
在HTML文档中不是必需的或不可取的。您忘记了一个
。您可以通过不对每一位HTML使用
echo
,使整个代码更具可读性,更不容易出错-相反,关闭PHP标记,正常输出HTML,然后在需要PHP的内容时打开PHP标记,例如,
将是其中一行。更容易阅读(因此更容易发现错误,并在以后维护)。该函数是否在任何地方被调用?在发布答案时,您应该包括您所做的所有更改,为什么以及如何解决OP的问题。据我所知,与OP的版本相比,这里没有任何可以使CSS工作的变化。谢谢你的评论,我更新了我的答案。尽管如此,它仍然是无效的!现在我认为这是对的:))