@Dreaded

Задать фиксированные значения ячейкам таблицы?

Я вывожу из базы данных в таблице список статей, и так как я не знаю какое количество символов будет в той или иной ячейке, но точно знаю, что поле с чекбоксом будет маленькое, а поле с началом статьи будет большим - мне нужно задать фиксированный размер ячеек таблицы. Я решил эту проблему вот таким способом, и в принципе всё работает как мне хотелось. Но мне почему то кажется, что должен быть способ элегантнее чем мой. Может подскажете?
"<tr>";
<td width="5%px"><input type="checkbox" name="checkbox"></td>
<td width="23%">'. $art['title'] . "</td>
<td width="30%">'. mb_substr($art['content'],  0, 200, 'UTF-8') . "...</td>
<td width="20%">'. $art['pubdate'] . "</td>
<td width="10%">'. $art['categorie'] . "</td>
<td width="12%">'. $art['views'] . "</td>
</tr>
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 1
monochromer
@monochromer
DIVeloper
В принципе так и делается, только лучше задание ширин колонок вынести в теги col и colgroup, чтобы избежать дублирование для каждой строки

<colgroup>
  <col style="width: 40px" />
  <col style="width: 20%" />
  <col />
  <col style="width: 120px" />
</colgroup>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы