PHP:CSS为PHP打印的表格设置样式

PHP:CSS为PHP打印的表格设置样式,php,css,Php,Css,所以基本上我有两个php文件,一个包含所有函数等,另一个包含混合的php和html代码 <table> <?php echo read(); ?> //This prints a full table with <tbody> etc. </table> 所有这些都是正常的,但出于som原因,它不适用于PHP打印出来的代码 建议?(PHP新手,请注意)向标记添加一个类,如 ,然后尝试添加到css文件中 .my tabl

所以基本上我有两个php文件,一个包含所有函数等,另一个包含混合的php和html代码

<table>
   <?php echo read(); ?>            //This prints a full table with <tbody> etc.
</table>
所有这些都是正常的,但出于som原因,它不适用于PHP打印出来的代码

建议?(PHP新手,请注意)

标记添加一个类,如
,然后尝试添加到css文件中

.my table{
宽度:100px;
}


您应该将css样式应用于
标记。

因此,如果有人偶然发现此线程存在相同的问题,我会将所有css信息放在
标记中,如下所示:

<table
        style="
            width:480px;
            margin-left:10px;
            font-family: calibri;
            background-color:white;
            color:black;
            padding:5px;
            border:1px solid black;
        "
        >


您不能这样设置tbody标签的样式,您需要将宽度放在表格上,将填充放在单元格上。ps你最好给你的表一个id并应用样式,否则你所有的表都会有相同的样式,我来试一试。感谢浏览器一点也不关心HTML代码是由PHP创建的,还是来自静态文件……您是否尝试在浏览器控制台中为
标记添加css?如果有效,那么css文件中可能有错误。也许你忘了合上支架。如果一切正常,请检查html代码。在浏览器中查看源代码,并使用html验证程序验证您的html@AndrewP正在加载css文件吗?或者您是否遇到404错误(按f12并在浏览器中检查控制台)
<table
        style="
            width:480px;
            margin-left:10px;
            font-family: calibri;
            background-color:white;
            color:black;
            padding:5px;
            border:1px solid black;
        "
        >