CSSリファレンス

hyphensの意味と使い方

「hyphens」は欧文では、文末の単語が行に収まらない場合、単語をハイフンで分割して次の行に送ります。hyphenプロパティは、このハイフネーションの処理方法を指定するプロパティです。

値の指定方法

none

ハイフネーションを行いません


manual

「­」で明示的に示した箇所のみ、ハイフネーションを行います。


auto

ブラウザが任意の個所で自動的にハイフネーションを行いますが、「­」で明示的に示した箇所があれば、そちらを優先します。ただし、ハイフネーションの規則は言語によって異なります。「auto」で自動的なハイフネーション処理を指定する場合には、lang属性(またはxml:lang属性)で適切な言語を指定しておいたほうがよいでしょう。


関連プロパティ

  • hyphenate-limit-zone:ハイフネーションを行わない余白のサイズを指定したい
  • hyphenate-limit-chars:ハイフネーションの最小文字数を指定したい
  • hyphenate-limit-lines:ハイフネーションが連続できる行数を指定したい