HTML通过PHP不采用CSS规则

Ton*_*erd -1 html css php

是否有任何理由以下代码和syle不起作用?唯一的问题是我不能让文字改变颜色,它会保持黑色,这样会很好,但背景颜色是黑色的.我知道它就在那里,因为我可以用光标突出显示文本,它就在表格中.这是我的代码片段.

这是来自index.php页面.

while($row=mysqli_fetch_array($result))
{
    echo "<tr id= &quot;Data'&quot; class='&quot;Data'&quot;>";
    echo "<td id= &quot; cell &quot;>" . $row['Name'] . "</td>";
    echo "<td id= &quot; cell &quot;>" . $row['Subject'] . "</td>";
    echo "<td id= &quot; cell &quot;>" . $row['Date'] . "</td>";
    echo "<td id= &quot; cell &quot;>" . $row['Source'] . "</td>";
    echo "<td id= &quot; cell &quot;>" . $row['Comment'] . "</td>";
    echo "</tr>";
}
Run Code Online (Sandbox Code Playgroud)

这是应该应用的css规则.....但不是.

#Cell{ border-style: solid; border-color: black; border-width: 1px; color: white;

dec*_*eze 6

<td id= &quot; cell &quot;>并不等同于<td id="cell">因为HTML不会递归评估自身.所以前一个标签是无效的gobbledegook没有id.您也不能为多个元素提供相同的ID.