css表不影响php回显

css表不影响php回显,php,html,css,Php,Html,Css,我正在使用PHP检查表单。如果内容未填入,PHP将回显错误消息。我希望该文本受我的样式表的影响。事实并非如此。CSS影响页面的其余部分,而不是错误文本。我试着用echo添加span和class,我试着将span和class添加到html中,只回显文本。没有效果 HTML <meta charset="utf-8"> <link rel="stylesheet" href="run.css" type="text/css"> <meta name="viewport"

我正在使用PHP检查表单。如果内容未填入,PHP将回显错误消息。我希望该文本受我的样式表的影响。事实并非如此。CSS影响页面的其余部分,而不是错误文本。我试着用echo添加span和class,我试着将span和class添加到html中,只回显文本。没有效果

HTML

<meta charset="utf-8">
<link rel="stylesheet" href="run.css" type="text/css">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0">

我提供的PHP示例源于我尝试将span和class放入HTML中,然后只回显文本内容。

我认为问题在于您的文件扩展名应该是filename.PHP,而不是filename.HTML 由于php是一种服务器端语言,您必须在localhost模式下运行代码才能看到更改。 如果您试图在filename.html中运行php代码,浏览器将对您的php代码进行注释

//filename.php文件,这将适用于您
.errormsg2{
文本对齐:居中;
颜色:红色;
字体大小:粗体;
}

$notset
包含HTML吗?$notset包含什么?你有没有试过,或者你的抱怨是跨度没有水平居中?他提到CSS会影响页面的其余部分,只是不会影响错误文本。。。php代码本身很好,css也很好。问题是文件扩展名
<span class="errormsg2">
 <?php
    if(isset($notset)){
        echo $notset;
    }
?>
</span>
.pushme:hover{
    background-color: #eb5300;
    color: black;
    text-shadow: none;
}

.errormsg2{
    text-align: center;
    color: red;
    font-weight: bold;
}