ぶら下げ(またはぶら下がり、hanging punctuation)は、行頭・行末で句読点などの約物をテキストブロックの外側に飛び出させて配置することをいいます。欧文では引用符やハイフンなどもぶら下げの対象になりますが、日本語でぶら下げ処理をするのは原則として行末の句読点のみです。
CSSではぶら下げをコントロールするプロパティとしてhanging-punctuation
があります。日本語で行末の句読点のぶら下げを許容するには、値にallow-end
を指定します。
article {
hanging-punctuation: allow-end;
}