首页 > 解决方案 > 表中的 Href 链接颜色

问题描述

我在单元格中有一个带有 href 链接的 html 表格,但我不知道如何设置这个 href 链接颜色。背景颜色(红色)可以,但简单的“颜色:绿色”不行。

else if($row['OK']=='OK') // if the word is OK
            echo "<td style='background-color: red;'><div id='bot'><a href='nyugtaz.php?callsign=".$row['callsign']."'>$nyugtaze</a></div></td>";

The code is what I tried:

else if($row['OK']=='OK') // if the word is OK
            echo "<td style='background-color: red; color: green'><div id='bot'><a href='nyugtaz.php?callsign=".$row['callsign']."'>$nyugtaze</a></div></td>";

标签: phphtmlcss

解决方案


您应该避免添加内联样式。

使用外部样式表,您的文档将更易于阅读和维护。

有条件地向表格单元格添加一个类,然后在样式表中利用该类。

} elseif ($row['OK'] == 'OK') {
    echo "<td class='okCell'><div id='bot'><a href='nyugtaz.php?callsign=".$row['callsign']."'>{$nyugtaze}</a></div></td>";

CSS:

.okCell {
    background-color: red;
}
.okCell a {   # handle all of the linked/visited/etc variations if you wish
    color: green;
}

我相信我可以建议一种更简洁的方式来编写代码,但是您没有提供太多上下文。

Ps 我希望这id='bot'是页面独有的。


推荐阅读