我在這裏面臨一個問題:我在韓國十進制的Unicode文本及文本顯示在4列和多行(因爲它是一個語言測試的答案)。問題是因爲每個答案的寬度都是20%,所以當它不適合時,這個句子在詞的中間隨機分裂,而不是在單詞之間的空格中。我不知道如何處理這個問題,因爲這個文本是從數據庫中自動加載和顯示的。韓國句子被拆隨機
爲4列的每一個的HTML代碼是這樣的:
<table class="courses" border="0" cellpadding="2" cellspacing="2" width="100%" style="font-size:13px;">
<tbody>
<td width="20%">
<p align="center">
<input name="a[X]" value=1" type="radio">
<br>
<?php echo "바쁘면 가지 마세요" ?> // this comes from a DB, its the unicodes of the korean characters<br>
</p>
</td>
</tbody>
</table>
我能做什麼來解決這個問題,當它不適合,避免分裂隨機的,但做到這一點時,句子結束?如果你注意到在Unicode代碼中,你可以告訴它之間有一個空格;면&#44032,但是它只是在任何地方打破,對於所有文本都是一樣的。
(請注意,沒有任何編碼問題,韓語字符的正常顯示。而且它不會與像瑞典或西班牙語等語言發生)。
編輯
這裏有一個working example。
請注意,在該示例中,第一個答案被拆分爲最後兩個字符,當該單詞有五個字符時,應該先拆分3個字符。
這是否發生在所有瀏覽器?我認爲這個問題可能是針對瀏覽器的,所以至少應該提及一些關於瀏覽器的問題。 – unwind
該表所在的容器有多大?你的例子中有很少的字符。我沒有看到任何不自然/意外的休息。 – ryan
它發生在Chrome和Firefox中,沒有機會用IE測試。 – Vika