私は、テキストの整列が狭すぎる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
- 4. メディアクエリを使用して別のCSSファイルにCSSファイルを含めることはできますか?
- 5. テキストを含むCSSを使用して矢印の形にする
- 6. h1テキストを含むdivに正当化する最良の方法はありますか?
- 7. sedを使用するときにかっこを含む
- 8. CSSを使用してテキストを囲む
- 9. フライングソーサーはひどく正当なテキストを含むPDFを生成します
- 10. クリスタルレポートはテキストを正当化する
- 11. d3jsを使ってSVGテキストを正当化することは可能ですか?
- 12. Rubyモジュールを正しく含むことはできません
- 13. CSSのテキストを正当化する際の問題
- 14. cssを使用してhtmlフラグメントを含めることは可能ですか?
- 15. CSSを正しく使用することはCSSで重要ですか?
- 16. 行全体を削除する正規表現は、行末を含む
- 17. どのようにHTMLを正当に正当化することができますか?
- 18. elisp message-box:テキストに改行を含めることはできますか?
- 19. link_toを使用してスパンを含むリンクを生成することはできますか?
- 20. pysftpモジュールを使用して一部のコンテンツを含むディレクトリを削除することはできますか?
- 21. cssを使用して「ショートカットアイコン」を丸くすることはできますか?
- 22. フローティングHTML要素をCSSで正当化する方法はありますか? 「:正当化するテキスト整列」が、浮動ブロック要素と
- 23. CSSファイルを読み込むときにブラウザのバイパスコンテンツタイプを使用することはできますか?
- 24. 構造化バインディングを使用してクラスメンバーを割り当てることはできますか?
- 25. CSSを使用して、RadioButtonListでレンダリングされたラジオボタンをグループ化することはできますか?
- 26. CSSでクラスをグループ化することはできますか?
- 27. CSSのテキスト行の終わりをフェードアウトすることはできますか?
- 28. UIMenuControllerをサブクラス化して、テキストだけでなくアイコンを使用することはできますか?
- 29. iTextSharpを使用してテキストをどのように正当化するのですか?
- 30. 行末を含むDOSテキストファイルの文字をカウントするには?
ありがとう=) –
Kiitos、Jukka !!!! – Rossitten