С помощью CSS можно двумя способами назначить id
ячейке:
#tableCellID {
background-image: url(path/to/image.png);
}
Или использовать nth-child
:
tbody tr:nth-child(2) td:nth-child(3) {
background-image: url(path/to/image.png);
}
Объединение обоих подходов в одной демонстрации JS Fiddle .
Если вы должны использовать встроенные стили (и я искренне рекомендую избегать этого, если вы можете ):
<td style="background-image: url(path/to/image.png);">...</td>
Или, возможно (но не рекомендуется):
<td background="path/to/image.png">...</td>
Но учтите, что я не рекомендую или поддерживаю, используялюбой из этих подходов.Конечно, последний подход ужасен, но если вы можете воспользоваться этим только подходом, тогда ... просто не говорите мне, что вы его использовали.Это ужасно, и я не сплю несколько дней, чувствуя себя виноватым.
Обновлено предыдущее демо JS Fiddle .