Как задать ширину ячеек таблицы под контент
Подскажите пожалуйста как сделать через инлайновые свойства (письмо верстаю) чтобы ширина каждой ячейки была автоматически подогнана под контент? Проблема в том, что у меня ширина ячейки зависит от ширины самого большого контента в столбце таблицы.
А мне нужно чтобы не было никаких пробелов между ячейками в строке (при этом не объединяя ячейки). Пример кода на облаке и тут:
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="content-type">
</head>
<body>
<table border="1,solid,#000000" cellpadding="0" cellspacing="0" width="100%" style="background-color:#dfdfdf">
<thead>
<tr>
<td height="10px"></td>
</tr>
<tr>
</tr>
<tr>
<td colspan="3" height="20px"></td>
</tr>
</thead>
<tbody align="center">
<tr>
<td>
<table border="1, solid, #000000" cellpadding="0" cellspacing="0" style="margin:0; padding:0; background-color:#f2f2f2">
<tr>
<td width="20px"></td>
<td>
<table align="center" border="1, solid, #000000" cellpadding="0" cellspacing="0" style="margin:0; padding:0; background-color:#f2f2f2; text-align:left">
<tr>
<td style="color: #000000; font-family: sans-serif">Значение</td>
<td style="color: #000000; font-family: sans-serif">@очень_длинная_переменная</td>
</tr>
<tr>
<td height="10px"></td>
</tr>
<tr>
<td style="color: #000000; font-family: sans-serif">Значение</td>
<td style="color: #000000; font-family: sans-serif">@переменная</td>
</tr>
<tr>
<td height="10px"></td>
</tr>
<tr>
<td style="color: #000000; font-family: sans-serif">@переменная</td>
<td style="color: #000000; font-family: sans-serif">х</td>
<td style="color: #000000; font-family: sans-serif">@переменная</td>
<td style="color: #000000; font-family: sans-serif">@переменная</td>
</tr>
<tr>
<td height="5px"></td>
</tr>
</table>
</td>
<td width="10px"></td>
</tr>
</table>
</td>
</tr>
</tbody>
<tfoot>
</tfoot>
</table>
</body>
</html>
Источник: Stack Overflow на русском