<br>
タグを115文字ごとに挿入するにはどうすればよいですか?どのソリューションが良いですか?strlenか正規表現ですか?<br>タグを115文字ごとに挿入する方法
どうすれば実現できますか?
ステージ6のコメントセクションはどのようにして作成されたのですか。
http://web.archive.org/web/20071120055812/http://stage6.divx.com/user/DorkmanScott
私は正確にフォーマットされたコメントが必要です。
<br>
タグを115文字ごとに挿入するにはどうすればよいですか?どのソリューションが良いですか?strlenか正規表現ですか?<br>タグを115文字ごとに挿入する方法
どうすれば実現できますか?
ステージ6のコメントセクションはどのようにして作成されたのですか。
http://web.archive.org/web/20071120055812/http://stage6.divx.com/user/DorkmanScott
私は正確にフォーマットされたコメントが必要です。
これは実際にはできません。なぜなら、HTML文書に<br>
というタグを115文字ごとに挿入するだけでは、別のタグで終わる可能性があります。これは明らかにあなたが望むものではありません。 HTMLパーサーを使用して文書を解析し、テキストが存在する場所に<br>
タグを挿入することはできますが、インライン要素を考慮する必要があるため、少し問題があるかもしれないと思います<br>
タグ。
あなたの問題は、あなたのウェブページの幅を制御することと関係していると思いますが、おそらくCSSを使って文書の幅をコントロールする方が良いでしょう。
さらに、特定のタグ内で改行が行われても、単語の途中で途切れることになります。 CSSは行く方法です。 – Jacob
コメントは、これが正しい使用方法ではないことを示唆していますが(つまり、境界要素が正しくラップするように設定されている場合は<br />
要素を挿入する必要はありません)、PHPで何かを達成する必要がある場合
$wrappedString = wordwrap($string, 115, '<br />');
が、そうでなければ、DOMの問題に遭遇するかもしれません:wordrap()は、おそらくあなたのために最も安全な機能です。慎重に歩いてください。
EDIT:あなたの意図は、あなたのバウンディングボックスをオーバーフローし、それらを避けるために、長い単語を破るためにある場合、あなたは長い言葉でソフトハイフン(­
)エンティティを追加することを検討できます。
+1質問に答えるために+1(間違っていると思われる質問) – jadarnel27
これは、困難に苦しんでいるアプローチのように思えます。これを行う動機は何ですか?よりうまくいくより簡単なものがあるかもしれません。 – Jacob
imは現在ステージ6を再構築し、コメントセクションのためにそれらを必要とします このようなhttp://web.archive.org/web/20071120055812/http://stage6.divx.com/user/DorkmanScott –