CSS3 punctuation-trimプロパティ


例

p要素の各行の先頭に開始句読文字を配置します:

p
{
    punctuation-trim:start;
}

ブラウザサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

どの主要ブラウザーも punctuation-trim プロパティをサポートしていません。


プロパティの定義と使用説明

punctuation-trim プロパティは、行頭に現れる場合、または別の全角句読文字に隣接する場合に、開始または終了の句読文字をトリミングするかどうかを指定します。

デフォルト値: none
継承: yes
バージョン: CSS3
JavaScript 構文: object.style.punctuationTrim="start"


構文

punctuation-trim: none|start|end|allow-end|adjacent;

值 説明
none 開きまたは閉じの句読文字をトリミングしないでください。
start 各行の先頭に開始句読文字を配置します。
end 各行の末尾の句読点をトリミングします。
allow-end 他に適切な理由がない場合は、各行の末尾の閉じ句読文字をトリミングします。
adjacent 開き句読文字をトリミングする場合、その前の隣接文字が全角の開き、中点、または終了句読文字、または表意文字スペースであるとき。閉じ句読文字をトリミングする場合、次の隣接文字が全角の閉じまたは中点句読文字、または表意文字スペースであるとき。
その他の拡張