CSS3 punctuation-trim Property
Trim opening punctuation at the beginning of each line in the p element:
The punctuation-trim property is not supported in any of the major browsers.
Definition and Usage
The punctuation-trim property specifies whether a punctuation character should be trimmed if it appears at the start or end of a line, or adjacent to another fullwidth punctuation character.
|none||Do not trim opening or closing punctuation marks|
|start||Trim opening punctuation at the beginning of each line|
|end||Trim closing punctuation at the end of each line|
|allow-end||Trim closing punctuation at the end of each line if it does not otherwise fit prior to justification|
|adjacent||Trim opening punctuation if its previous adjacent character is a fullwidth opening, middle, or closing punctuation, or ideographic space. Trim closing punctuation if its next adjacent character is a fullwidth closing or middle dot punctuation, or ideographic space|