幅が狭く、オーバーフローが表示されている div があります。セルが1つだけでテキストが入った大きなテーブルの中にあります:
<div style="overflow:visible;width:0px;">
<table>
<tr>
<td style="border:solid">
A small text with spaces...
</td>
</tr>
</table>
</div>
テーブルの幅をテキスト幅として自動的に設定したいのですが、改行はしません。つまり、次のように書いた場合と同じ結果が得られるようにしたいと考えています。
<table>
<tr>
<td style="border:solid">
A small text with spaces...
</td>
</tr>
</table>
正確な幅を指定せずに「最小幅」にならないようにテーブルを設定するにはどうすればよいですか?