CSS3 punctuation-trimプロパティ
例
p要素の各行の先頭に開始句読文字を配置します:
p
{
punctuation-trim:start;
}
{
punctuation-trim:start;
}
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
どの主要ブラウザーも 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 | 開き句読文字をトリミングする場合、その前の隣接文字が全角の開き、中点、または終了句読文字、または表意文字スペースであるとき。閉じ句読文字をトリミングする場合、次の隣接文字が全角の閉じまたは中点句読文字、または表意文字スペースであるとき。 |