Bir HTML tablo hücresinde görüntülemek istediğim bu metne sahip olduğumu varsayalım:
Honey Nut Cheerios, Wheat Chex, Grape-Nuts, Rice Krispies, Some random cereal with a very long name, Honey Bunches of Oats, Wheaties, Special K, Froot Loops, Apple Jacks
ve satırın virgüllerden birinden sonra tercihen kesilmesini istiyorum.
Bazı belirlenen noktada kırılma deneyin ve boşluklar birinin ardından kırmaya denemeden önce ilk yapmanız HTML oluşturucusunu anlamanın bir yolu var mı olmadan olmayan boşluk kullanarak? Bölünmez boşluklar kullanırsam, genişliği koşulsuz olarak büyütür. Ben istiyorum hat-sarma algoritması ilk virgül ile çalıştı ve uyum hattı alamayan eğer satır sonu, boşluk birinden sonra gerçekleşmesi.
Metin parçalarını <span>
öğelere kaydırmayı denedim, ancak bu yardımcı bir şey yapmıyor gibi görünüyor.
<html>
<head>
<style type="text/css">
div.box { width: 180px; }
table, table td {
border: 1px solid;
border-collapse: collapse;
}
</style>
</head>
<body>
<div class="box">
<table>
<tr>
<td>lorem ipsum</td>
<td>lorem ipsum</td>
<td>lorem ipsum</td>
</tr>
<tr>
<td>lorem ipsum</td>
<td>
<span>Honey Nut Cheerios,</span>
<span>Wheat Chex,</span>
<span>Grape-Nuts,</span>
<span>Rice Krispies,</span>
<span>Some random cereal with a very long name,</span>
<span>Honey Bunches of Oats,</span>
<span>Wheaties,</span>
<span>Special K,</span>
<span>Froot Loops,</span>
<span>Apple Jacks</span>
</td>
<td>lorem ipsum</td>
</tr>
</table>
</div>
</body>
</html>
not: CSS3text-wrap: avoid
davranışı benim istediğim gibi görünüyor, ancak çalışmasını sağlayamıyorum.