ধরা যাক আমার এই পাঠ্যটি রয়েছে যা আমি একটি HTML টেবিল ঘরে প্রদর্শন করতে চাই:
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
এবং আমি চাই যে কোনও একটি কমা পরে লাইনটি পছন্দসইভাবে ভেঙে যায়।
এইচটিএমএল উপস্থাপককে কিছু নির্ধারিত স্থানে ভাঙ্গার চেষ্টা করতে বলার কোনও উপায় আছে, এবং কোন ব্রেক -স্পেস ব্যবহার না করেই কোনও একটি ফাঁকা জায়গা ভাঙার চেষ্টা করার আগে প্রথমে তা করবেন ? যদি আমি অ-ব্রেকিং স্পেস ব্যবহার করি তবে এটি প্রস্থকে নিঃশর্তভাবে আরও বড় করে তোলে। আমি চাই যে কোনও একটি ফাঁকের পরে লাইন বিরতি ঘটুক, যদি লাইন-মোড়ক অ্যালগরিদম এটি প্রথম কমা দিয়ে চেষ্টা করে থাকে এবং লাইনটি ফিট করতে না পারে।
আমি <span>
উপাদানগুলিতে টুকরো টুকরো মোড়ানো চেষ্টা করেছি তবে এটি কোনও সহায়ক বলে মনে হচ্ছে না।
<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>
দ্রষ্টব্য: দেখে মনে হচ্ছে সিএসএস 3text-wrap: avoid
আচরণটি আমি যা চাই তা কিন্তু এটি কাজ করে বলে মনে হয় না।