Свойство -moz-hyphens
Свойство -moz-hyphens
- задает способ, каким происходит расстановка переносов внутри слов. Переносы могут расставляться как автоматически (например, браузер может содержать словарь переносов), так и использоваться специальные символы, кроме того поддерживается режим полного запрета переносов. Данное свойство наследуется, и применяется ко всем элементам, но оказывает влияние только на элементы с текстовым содержанием. По умлочанию используется значение manual. Свойство -moz-hyphens
является экспериментальным расширением движка Gecko (браузер Firefox) и впервые было представлено 16 августа 2011 год в Firefox 6.0.
Допустимые значения
- none - Режим полного запрета переносов - никакие слова не разбиваются, даже если внутри них содержатся специальные символы, а разрывы строк ставятся только между слов.
- manual - Ручная расстановка переносов - слова разбиваются только в местах расстановки специальных символов
- auto - Автоматическая расстановка переносов - браузер может автоматически вставлять переносы строк в любом подходящем месте, но преимуществом пользуются позиции со специальными символами.
Служебные символы расстановки переносов
- U+2010 (HYPHEN) - "Жесткий" перенос, визуально обозначающий дефисом место переноса. Данный символ отображается всегда, даже в том случае, если строка в данном месте не разрывается.
- U+00AD (SHY) - "Мягкий" перенос, визуально не обозначающий. Данный символ распологается в местах предпочтительного переноса строк, если есть такая необходимость.
Примеры использования
-moz-hyphens: auto;
Автоматическая расстановка переносов
Вечером вся степь совершенно переменялась. Все пестрое пространство ее охватывалось последним ярким отблеском солнца и постепенно темнело, так что видно было, как тень перебегала по нем, и она становилась темнозеленою; испарения подымались гуще, каждый цветок, каждая травка испускала амбру, и вся степь курилась благовонием. По небу, изголуба-темному, как будто исполинскою кистью наляпаны были широкие полосы из розового золота; изредка белели клоками легкие и прозрачные облака, и самый свежий, обольстительный, как морские волны, ветерок едва колыхался по верхушкам травы и чуть дотрогивался до щек. Вся музыка, звучавшая днем, утихала и сменялась другою.
-moz-hyphens: none;
Расстановка переносов отключена
Вечером вся степь совершенно переменялась. Все пестрое пространство ее охватывалось последним ярким отблеском солнца и постепенно темнело, так что видно было, как тень перебегала по нем, и она становилась темнозеленою; испарения подымались гуще, каждый цветок, каждая травка испускала амбру, и вся степь курилась благовонием. По небу, изголуба-темному, как будто исполинскою кистью наляпаны были широкие полосы из розового золота; изредка белели клоками легкие и прозрачные облака, и самый свежий, обольстительный, как морские волны, ветерок едва колыхался по верхушкам травы и чуть дотрогивался до щек. Вся музыка, звучавшая днем, утихала и сменялась другою.
-moz-hyphens: manual;
Ручная расстановка переносов
Вечером вся степь совершенно переменялась. Все пестрое пространство ее охватывалось последним ярким отблеском солнца и постепенно темнело, так что видно было, как тень перебегала по нем, и она становилась темнозеленою; испарения подымались гуще, каждый цветок, каждая травка испускала амбру, и вся степь курилась благовонием. По небу, изголуба-темному, как будто исполинскою кистью наляпаны были широкие полосы из розового золота; изредка белели клоками легкие и прозрачные облака, и самый свежий, обольстительный, как морские волны, ветерок едва колыхался по верхушкам травы и чуть дотрогивался до щек. Вся музыка, звучавшая днем, утихала и сменялась другою.
Свойство -moz-hyphens
определено в спецификации CSS 3 модуль Text Level 3 (текст, уровень 3), применяется к всем элементам, и действует на всех визуальные носителях, его значение наследуется от родительского элемента в иерархии документа, и по умолчанию принимает значение manual. Является расширением движка Gecko (браузер Firefox), и не совместимо с другими браузерами.
Смотри также:
- -webkit-hyphens - Способ расстановки переноса строк внутри слов
- -ms-hyphens - Способ расстановки переноса строк внутри слов
Краткое описание
Синтаксис:
По умолчанию:
Применяется к:
Наследование:
не наследуетсяТип носителя:
Кроссбраузерная совместимость
Internet Explorer
не поддерживаетсяFirefox
2.0 | 3.0 | 3.5 | 3.6 | 4.0 | 5.0 | 6.0 | 7.0 | 8.0 | 9.0 | 10.0 | 11.0 | 12.0 | 13.0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | + | + | + | + | + | + | + | + |