Контент-ориентированный CSS - применять стиль, только если контент доступен

Можно ли иметь стиль CSS, чтобы знать, имеет ли элемент, к которому он применяется, какое-то содержимое или нет? В настоящее время я использую таблицы (вынужденные, поскольку конечный пользователь использует cms для создания страниц) с css для каждой ячейки, так что

<table>
<tr>
    <td class="someClass">Test value 1</td>
    <td class="someClass">Test value 2</td>
</tr>
<tr>
    <td class="someClass">Test value 3</td>
    <td class="someClass"></td>
</tr>
</table>

Как показано, существует вероятность того, что ячейка таблицы останется пустой. Есть ли способ, чтобы «someClass» знал об этом и не применял стиль к этой ячейке?

Я уверен, что есть какой-то js-хак, который я мог бы применить, но мне интересно, возможно ли это с чистым CSS. Длинный выстрел?

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос