Справочник по CSS : Тематический указатель : Справочник по свойствам и атрибутам : Шрифт и текст : layout-grid-type
смотрим также
Материал из Справочник Web-языков
Содержание |
Атрибут -ms-layout-grid-type | Свойство layoutGridType
Задает тип сетки, использующийся при отображении текстового содержимого элемента.
Синтаксис
HTML | { -ms-layout-grid-type : sType } |
Скрипты | [ sType = ] object.style.layoutGridType |
Используемые значения
- sType
- Строка, которая устанавливает или принимает одно из следующих значений.
loose Значение по умолчанию. Этот тип сетки используется для корейских и японских иероглифов. При этом значении широкие иероглифы и иероглифы из кана (японского слогового алфавита) увеличиваются, чтобы стать такой же ширины, как и сетка, ширина которой задана в свойстве layoutGridChar. Другие узкие символы, кроме присоединенных и курсивных иероглифов, увеличиваются до половины допустимой ширины для широких символов. Остальные символы отображаются как будто сетки вообще нет. strict Используется для текстов на китайском языке, а также на генко (разновидность японского) и корейском языках. Только идеограммы, символы кана и широкие иероглифы заключаются в сетку. Остальные символы отображаются как обычно, как если бы атрибут -ms-layout-grid-mode был установлен в none или line для блоков этих символов. Этот режим также отменяет выравнивание текста, и настройки ширины для символов безошибочно применяются к ним. Наконец, если в тексте не предусмотрена возможность разрыва строки, если та выходит за границы, то текст автоматически будет переноситься на следующую строку, и часть предыдущей строки окажется пустой. fixed Используется для моноширинных шрифтов. Для этого значения есть следующее правило: все некурсивные символы считаются равными; каждый символ по умолчанию выравнивается по центру в своей отдельной ячейке. Последовательности курсивных символов интерпритируются как строки для сетки strict. Выравнивание или какие-либо другие изменения для ширины символов отменяются.
Это свойство читается/записывается для всех объектов, кроме currentStyle (только чтение). Значением по умолчанию является loose. Атрибут Каскадных таблиц стилей (CSS) наследуется.
Замечания
Атрибут -ms-layout-grid-type для Internet Explorer 8 - это расширение CSS и может использоваться также как layout-grid-type в режиме IE8.
Для Web-документов на азиатских языках, таких как японский и китайский, размещение символов на странице обычно задано с помощью одноразрядной или двуразрядной сеток. Вы можете использовать -ms-layout-grid для интеграции этих сеток в свои Web-документы.
Атрибут -ms-layout-grid-type применим только для элементов типа блок (block).
Примеры
В примере показывается как использовать атрибут -ms-layout-grid-typeдля задания характеристик размещения символов в блоке текста.
<STYLE> DIV.layout { layout-grid-type: strict } </STYLE> <DIV CLASS = "layout"> This is a block element containing a sentence of sample text. </DIV>
Стандарты
Это свойство описано в Cascading Style Sheets (CSS), Level 3 (CSS3)
Ссылки на источники
https://msdn.microsoft.com/en-us/library/ms530775(VS.85).aspx