Пример
Поставьте знак препинания (если таковой имеется) за пределами начального края первой строки в элементе <p>:
p
{
hanging-punctuation: first;
}
Определение hanging-punctuation
CSS свойство hanging-punctuation определяет, может ли знак препинания ставиться вне поля строки в начале или в конце полной строки текста.
| Значение по умолчанию: | none |
|---|---|
| Унаследовано: | yes |
| Анимируемый: | no. Читайте о animatable |
| Версия: | CSS3 |
| JavaScript синтаксис: | object.style.hangingPunctuation="first" |
Поддержка hanging-punctuation
Ни один из основных браузеров не поддерживает свойство зависания знаков препинания.
| Свойство | |||||
|---|---|---|---|---|---|
| hanging-punctuation | Не поддерживается | Не поддерживается | Не поддерживается | 10+ | Не поддерживается |
Синтаксис hanging-punctuation
hanging-punctuation: none|first|last|allow-end|force-end|initial|inherit;
Значения hanging-punctuation
| Значение | Описание |
|---|---|
| none | Ни один знак препинания не может быть помещен за пределы линейного поля в начале или в конце полной строки текста |
| first | Знаки препинания могут располагаться за пределами начального края первой строки |
| last | Знаки препинания могут располагаться за пределами конца последней строки |
| allow-end | Знаки препинания могут располагаться за пределами конечного края всех строк, если они иным образом не подходят до выравнивания |
| force-end | Знаки препинания могут располагаться за пределами конечного края всех строк. Если в этой строке включено выравнивание, то это приведет к зависанию знаков препинания |
| initial | Устанавливает для этого свойства значение по умолчанию. Читайте о initial |
| inherit | Наследует это свойство от своего родительского элемента. Читайте о inherit |