Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.

Summary

The writing-mode property defines whether lines of text are laid out horizontally or vertically and the direction in which blocks progress.

The property specifies the block flow direction, which is the direction in which block-level containers are stacked, and the direction in which inline-level content flows within a block container. Thus the writing-mode property also determines the ordering of block-level content.

Начальное значениеhorizontal-tb
Применяется квсе элементы, кроме групп табличных строк, групп табличных столбцов, табличных строк и табличных колонок
Наследуетсяда
Отображениевизуальный
Обработка значениякак указано
Animation typediscrete
Канонический порядокуникальный неоднозначный порядок, определённый формальной грамматикой

Syntax

/* Keyword values */
writing-mode: horizontal-tb;
writting-mode: horizontal-bt;
writing-mode: vertical-rl;
writing-mode: vertical-lr;

/* Global values */
writing-mode: inherit;
writing-mode: initial;
writing-mode: unset;

Values

horizontal-tb
Content flows horizontally from left to right, vertically from top to bottom. The next horizontal line is positioned below the previous line.
horizontal-bt
Content flows horizontally from left to right, vertically from bottom to top. The next horizontal line is positioned above the previous line.
vertical-rl
Content flows vertically from top to bottom, horizontally from right to left. The next vertical line is positioned to the left of the previous line.
vertical-lr
Content flows vertically from top to bottom, horizontally from left to right. The next vertical line is positioned to the right of the previous line.
lr
Deprecated except for SVG1 documents. For CSS, use horizontal-tb.
lr-tb
Deprecated except for SVG1 documents. For CSS, use horizontal-tb.
rl
Deprecated except for SVG1 documents. For CSS, use horizontal-tb.
tb
Deprecated except for SVG1 documents. For CSS, use vertical-rl.
tb-rl
Deprecated except for SVG1 documents. For CSS, use vertical-rl.

Formal syntax

horizontal-tb | vertical-rl | vertical-lr | sideways-rl | sideways-lr

Example

<p class="exampleText">Example text</p>
.exampleText {
  writing-mode: vertical-rl;
}

Specification

Specification Status Comment
CSS Writing Modes Module Level 3
Определение 'writing-mode' в этой спецификации.
Кандидат в рекомендации Initial definition

Browser compatibility

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Да) -webkit 41 (41)[1] 9.0 -ms[2] (Да) -webkit 8.0 -webkit
SVG 1.1 values lr, lr-tb, rl, tb, tb-rl (Да) Нет 9.0 -ms[2] (Да) ?
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? (Да) 41.0 (41) [1] ? ? 8.0 -webkit
SVG 1.1 values lr, lr-tb, rl, tb, tb-rl ? ? Нет ? ? ?

[1] An experimental implementation was available since Gecko 36. It is governed by the preference layout.css.vertical-text.enabled, defaulting to false until Firefox 38. From Firefox 39 and Firefox 40, the preference was true for Nightly and DevTools editions only. Note that not all CSS widgets (e.g. tables) obey to it, yet.

[2] The implementation in Internet Explorer differs from the specification. See the related article in the Internet Explorer Dev Center.

See also

Метки документа и участники

Внесли вклад в эту страницу: Sebastianz, ifeature
Обновлялась последний раз: Sebastianz,