私は、テキストの整列が狭すぎるdivを持っています:正方形(広すぎるギャップ)ですが、行末に大きな隙間があるため、右揃えまたは左揃えのときに不揃いに見えます。左揃えが最適ですが、本のようにハイフネーションを使用できますか? CSSの使用?CSSを使用して、行末にハイフネーションを含むテキストを正当化することはできますか?
答えて
hyphens: auto
を使用することができます。ただし、コンテンツ言語をHTMLで宣言していることを条件とします。 <html lang=en-US>
を使用してください。
ブラウザのサポートはまだ限定されるものではなく、良くなって、良い品質のため http://caniuse.com/css-hyphens
を参照され、手動でハイフネーションなどを制御する必要があるかもしれませんソフトハイフン(­
)を使用すると、そうでなければハイフネーションが間違っている可能性があります。
ハイフネーションは言語に依存します。次の行にあふれた文字を置くだけで、書籍と同じ効果を得ることはできません。実際にはハイフネーションルールはかなり複雑です(http://dictionary2.classic.reference.com/writing/styleguide/division.htmlを参照)、手動で、またはクライアント側またはサーバー側のスクリプトを使用して正しく(書籍のように)行うことができます。私はそれがcssだけを使って行うことはできないと確信しています。
あなたがHTMLでハイフネーションのためhttp://code.google.com/p/hyphenator/
いいえ、私はハイフネーションルールについて知っています。私が言及している "本"は、そのテキストが正当化されているものであり、単にハイフネーションの規則に従わずに、単語を区切り、それをハイフネーションして次の行に貼り付けるだけです。私は中学校でハイフネーションのルールを学びました。ハイフネータが動作します。 –
あなたの言語をサポートしている場合。しかし、もしあなたが3つまたは4つの言語を持っているなら、スクリプトファイルの重量は約200kbになります。 phpPhenhenatorもあり、サーバー上のテキストをハイフネーションします。 javascriptファイルよりもはるかに優れています。それはいくつかの言語をサポートしていませんが –
のようなものを使用する場合があります、テキストに必要なものを追加するにはjavascriptのプログラムがあります。 http://code.google.com/p/hyphenator/
ブラウザのビルドハイフネーションのサポートは信頼性が低く、サポートの改善は疑わしいです。
完璧、ありがとう。あなたはCSSでそれを行うことができればと思う。 –
- 1. createjs:テキストを正当化することは可能ですか?
- 2. asp.netでCSSを使用して単一行のテキストを正当化できない
- 3. メディアクエリを使用して別のCSSファイルにCSSファイルを含めることはできますか?
- 4. フライングソーサーはひどく正当なテキストを含むPDFを生成します
- 5. Rubyモジュールを正しく含むことはできません
- 6. クリスタルレポートはテキストを正当化する
- 7. cssを使用してhtmlフラグメントを含めることは可能ですか?
- 8. どのようにHTMLを正当に正当化することができますか?
- 9. elisp message-box:テキストに改行を含めることはできますか?
- 10. link_toを使用してスパンを含むリンクを生成することはできますか?
- 11. フローティングHTML要素をCSSで正当化する方法はありますか? 「:正当化するテキスト整列」が、浮動ブロック要素と
- 12. iTextSharpを使用してテキストをどのように正当化するのですか?
- 13. UIMenuControllerをサブクラス化して、テキストだけでなくアイコンを使用することはできますか?
- 14. CSSでクラスをグループ化することはできますか?
- 15. jQueryやCSSを使用しているときに、マルチレベル/ツリーセレクタに正当な値がありますか?
- 16. は、末尾の改行を含む文字列内の正規表現一致するテキストは
- 17. しているテキストは、これを行うことが可能であろう、CSSを使用して
- 18. CSSのみで下向きの(画像を含む)ボタンを作成することはできますか?
- 19. Outlook用のHTMLメールでテキストを正当化する
- 20. CSS:テキストをマスクとして使用して、背景イメージがテキスト内にのみ表示されるようにすることはできますか?
- 21. オーディオファイルに改行を含めることはできますか?
- 22. SQLに「ヌル行」を含めることはできますか?
- 23. CSSを使用して境界を最小限に囲むテキスト
- 24. Webページからテキストを含むUILabelを読み込むことはできますか?
- 25. 私はこの単純なスクリプトを使用することができます「ABC」を含むすべてのPHPファイルを表示するには1行で
- 26. 改行を含むテキストを含むラベルを表示するにはどうすればよいですか?
- 27. FCKeditorを使用してビデオを埋め込むことはできますか?
- 28. テーブルをシミュレートするCSS:枠線と改行テキストも含むインラインdiv?
- 29. バッチを使用してファイル内のシンボルを含むテキストを変更します。
- 30. CSSメニューでこれを行うことはできますか?
ありがとう=) –
Kiitos、Jukka !!!! – Rossitten