Hanging punctuation in Latin text
The -ah-hanging-punctuation extension property specifies whether punctuation at the start and/or end of a line may ‘hang’ outside the line. Punctuation at the start or end of a line that is hung in the margin can improve the appearance of the text block, particularly for justified text. If -ah-hanging-punctuation: none is specified, no punctuation is hung. If ‘start’ is specified, punctuation at the start of a line is hung. If text-align="right" or text-align="justify" is specified together with the ‘force-end’ value, then punctuation at the end of a line is forced to hang. The ‘first’, ‘allow-end’, and ‘last’ values cause punctation to be hung only at the first or last line of the foblock or when the punctuation character would not fit within the line, respectively. Multiple keywords (except ‘none’) can be specified.
If you are viewing this in a PDF viewer that supports layers, you can enable the “borders” layer to highlight where the punctuation is hung.
none
“Lorem ipsum dolor sit amet,” consectetur adipiscing elit sed. Class velit praesent felis montes quisque aliquet, phasellus fusce imperdiet nisl. “Suspendisse facilisis fringilla proin,” interdum faucibus “quam felis malesuada.” Vivamus nam senectus maecenas.
Vitae euismod mattis, pretium sodales auctor netus blandit dictum erat. Etiam imperdiet magnis senectus sed taciti cubilia facilisis, euismod id donec a sociosqu consequat, lecateus (sociis sollicitudin) aliquam lobortis eros ligula.
“Suscipit fringilla blandit tristique.” auctor natoque.
“Varius bibendum pulvinar laoreet senectus semper torquent.”
Iiaculis egestas sem nisi metus maecenas velit leo. Augue purus lacinia turpis conubia potenti orci, interdum fames phasellus mi (nascetur nullam), consequat tempor imperdiet commodo curae. Nisi congue pretium ligula egestas quisquem dignissimi mollis, convallis mi ut nunc ultrices suscipit interdum, vel ortorii [sagittis risus] or aliquam. Hac fusce ridiculus interdum egestas (pharetra faucibus) praesent montes facilisis lectus sem arcu, integer velit eu fermentum magna metus cras.
start force-end
“Lorem ipsum dolor sit amet,” consectetur adipiscing elit sed. Class velit praesent felis montes quisque aliquet, phasellus fusce imperdiet nisl. “Suspendisse facilisis fringilla proin,” interdum faucibus “quam felis malesuada.” Vivamus nam senectus maecenas.
Vitae euismod mattis, pretium sodales auctor netus blandit dictum erat. Etiam imperdiet magnis senectus sed taciti cubilia facilisis, euismod id donec a sociosqu consequat, lecateus (sociis sollicitudin) aliquam lobortis eros ligula.
“Suscipit fringilla blandit tristique.” auctor natoque.
“Varius bibendum pulvinar laoreet senectus semper torquent.”
Iiaculis egestas sem nisi metus maecenas velit leo. Augue purus lacinia turpis conubia potenti orci, interdum fames phasellus mi (nascetur nullam), consequat tempor imperdiet commodo curae. Nisi congue pretium ligula egestas quisquem dignissimi mollis, convallis mi ut nunc ultrices suscipit interdum, vel ortorii [sagittis risus] or aliquam. Hac fusce ridiculus interdum egestas (pharetra faucibus) praesent montes facilisis lectus sem arcu, integer velit eu fermentum magna metus cras.
first last
“Lorem ipsum dolor sit amet,” consectetur adipiscing elit sed. Class velit praesent felis montes quisque aliquet, phasellus fusce imperdiet nisl. “Suspendisse facilisis fringilla proin,” interdum faucibus “quam felis malesuada.” Vivamus nam senectus maecenas.
Vitae euismod mattis, pretium sodales auctor netus blandit dictum erat. Etiam imperdiet magnis senectus sed taciti cubilia facilisis, euismod id donec a sociosqu consequat, lecateus (sociis sollicitudin) aliquam lobortis eros ligula.
“Suscipit fringilla blandit tristique.” auctor natoque.
“Varius bibendum pulvinar laoreet senectus semper torquent.”
Iiaculis egestas sem nisi metus maecenas velit leo. Augue purus lacinia turpis conubia potenti orci, interdum fames phasellus mi (nascetur nullam), consequat tempor imperdiet commodo curae. Nisi congue pretium ligula egestas quisquem dignissimi mollis, convallis mi ut nunc ultrices suscipit interdum, vel ortorii [sagittis risus] or aliquam. Hac fusce ridiculus interdum egestas (pharetra faucibus) praesent montes facilisis lectus sem arcu, integer velit eu fermentum magna metus cras.