我的代码正在检查餐厅是否有标题,如果没有,表格中会出现“无标题”字样。在这里,我想用红色标记“无标题”这个词。怎么可能?
该行的代码如下所示
<td><?= isset($restaurant_result['title']) ? $restaurant_result['title'] : 'No Title'; ?></td>
答案 0 :(得分:3)
您可以在td
元素中添加一个类:
<? if (isset($restaurant_result['title'])) { ?>
<td><?= $restaurant_result['title']; ?></td>
<? } else { ?>
<td class="no-title">No Title</td>
<? } ?>
然后使用CSS设置样式:
.no-title {
color: red;
}
答案 1 :(得分:0)
简单:
<td><?= isset($restaurant_result['title']) ? $restaurant_result['title'] : '<span style="color:red">No Title</span>'; ?></td>