podust
@podust

Как правильно применять стили CSS к целым колонкам таблицы без классов и nth-child?

Здравствуйте, уважаемые!
Очень глупый вопрос. Тем не менее, задумался об этом впервые.

Скажем, имеется такая вот элементарная таблица:

<table>
  <thead>
    <tr>
      <th>Номер</th>
      <th>Имя</th>
      <th>Телефон</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>Миша</td>
      <td>+555 555 55555</td>
    </tr>
  </tbody>
</table>


Как задать стили для какой-либо колонки целиком, не прибегая к костылям типа указания классов для каждого td, или указания nth-child для всех td у tbody → tr?

Чтобы не влияло отрицательно на скорость рендера страницы в случае с массивными таблицами, а также было изначально чистым решением. В общем, по феншую в целом?
  • Вопрос задан
  • 1273 просмотра
Пригласить эксперта
Ответы на вопрос 3
Почему вы считаете nth-child костылями? Они как раз созданы для этого.
Ответ написан
<td align="вот" valign="вам" bordercolor="вариант" bgcolor="для"  rowspan="которого" colspan="не" background="нужен" height="ни" width="один" nowrap="из" style="костылей"></td>
Ответ написан
monochromer
@monochromer
DIVeloper
Применить некоторое оформление можно с помощью тега col.
Подробнее с примером здесь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 12:20
10000 руб./за проект
22 нояб. 2024, в 11:53
3000 руб./за проект
22 нояб. 2024, в 11:51
20000 руб./за проект