私のページには次の行があります。$(document).ready(function(){...}
これはASP.NETで行われます。
$("#standard-styling").html($("#standard-styling").text().replace(/([^\s-]{5})(?=[^\s-])/g, '$1­'));
HTML:
<div id="standard-styling" class="description">
<% Response.Write(Model.Description); %>
</div>
-<br>
ブラウザが必要と判断した場合はaを追加し、そうでない場合は無視することで、長い単語を複数の行に分割するのに最適です( http://www.quirksmode.org/oddsandends/wbr.html)。ただし、説明にリンクが含まれている場合、そのリンクはハイパーリンクとして表示されません。また、改行<br />
やその他のタグがある場合は、それらも壊れて無視される可能性があります。最後に、。のようなエンコードされた文字で問題が発生してい<br />
ます。次に、改行として表示され<br />
、そこに改行が挿入されます。
これについてもっと良い方法はありますか?