hanging-punctuation 悬挂标点

悬挂标点指定标点是否可以出现在行盒的开头或者结尾。这样的悬挂标点在进行缩进、对齐、分散对齐的时候是不计算在内的。

语法:

{ hanging-punctuation: sHangingPunctuation }

默认值: none
继承性:
DOM 语法: object.style.hangingPunctuation =sHangingPunctuation
适用于: 所有行内元素
浏览器支持:

可能的值

none | [ first || last || [ allow-end | force-end ] ]

描述
none 不进行悬挂标点。
first 标点(尤其是括号、引号的开始符号)突出到首行的开始边缘外。
last 标点(尤其是括号、引号的结束符号)突出到首行的开始边缘外。
allow-end 标点(尤其是句号、逗号)突出到每行的结束边缘外。
force-end 标点(尤其是句号、逗号)突出到每行的结束边缘外。

说明:

下图分别是不悬挂标点和悬挂标点的两个例子。

说明:

旧版本浏览器要实现悬挂标点,可以参考这个文章:http://csshowto.com/typography/hanging-punctuation-with-css/

本属性最后更新时间:2011-3-19 21:33:59