forked from SchemaStore/schemastore
-
Notifications
You must be signed in to change notification settings - Fork 0
/
css-module-writing-modes.xml
43 lines (37 loc) · 5.04 KB
/
css-module-writing-modes.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?xml version="1.0" encoding="utf-8"?>
<CssModule name="Writing Modes" standard-reference="http://www.w3.org/TR/css-writing-modes-3/" status="CR" pub-date="2014-03-20">
<CssProperty name="direction" restriction="enum" version="2.0" syntax="div { $(name): rtl; }" description="Specifies the base directionality of text and elements on a line, and the directionality of embeddings and overrides for the Unicode bidirectional algorithm." standard-reference="http://www.w3.org/TR/css-writing-modes-3/#direction">
<entry value="rtl" description="Right-to-left direction." />
<entry value="ltr" description="Left-to-right direction." />
</CssProperty>
<CssProperty name="unicode-bidi" restriction="enum" version="2.0" syntax="p { $(name): embed; }" description="The level of embedding with respect to the bidirectional algorithm." standard-reference="http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi">
<entry value="normal" description="The element does not open an additional level of embedding with respect to the bidirectional algorithm. For inline-level elements, implicit reordering works across element boundaries." />
<entry value="embed" description="If the element is inline-level, this value opens an additional level of embedding with respect to the bidirectional algorithm. The direction of this embedding level is given by the 'direction' property." />
<entry value="isolate" version="3.0" browsers="none" description="The contents of the element are considered to be inside a separate, independent paragraph." />
<entry value="isolate-override" description="This combines the isolation behavior of 'isolate' with the directional override behavior of 'bidi-override'" />
<entry value="plaintext" version="3.0" browsers="none" description="For the purposes of the Unicode bidirectional algorithm, the base directionality of each bidi paragraph for which the element forms the containing block is determined not by the element's computed 'direction'." />
<entry value="bidi-override" description="Inside the element, reordering is strictly in sequence according to the 'direction' property; the implicit part of the bidirectional algorithm is ignored." />
</CssProperty>
<CssProperty name="writing-mode" version="3.0" restriction="enum" syntax="span { $(name): lr-tb; }" description="This is a shorthand property for both 'direction' and 'block-progression'." standard-reference="http://www.w3.org/TR/css-writing-modes-3/#writing-mode">
<entry value="horizontal-tb" description="Top-to-bottom block flow direction. The writing mode is horizontal." />
<entry value="vertical-rl" description="Right-to-left block flow direction. The writing mode is vertical." />
<entry value="vertical-lr" description="Left-to-right block flow direction. The writing mode is vertical." />
</CssProperty>
<CssProperty name="text-orientation" version="3.0" restriction="enum" syntax="span { $(name): mixed; }" description="This property specifies the orientation of text within a line" standard-reference="http://www.w3.org/TR/css-writing-modes-3/#text-orientation">
<entry value="mixed" description="In vertical writing modes, characters from horizontal-only scripts are set sideways, i.e. 90° clockwise from their standard orientation in horizontal text." />
<entry value="upright" description="In vertical writing modes, characters from horizontal-only scripts are rendered upright, i.e. in their standard horizontal orientation." />
<entry value="sideways-right" description="In vertical writing modes, this causes text to be set as if in a horizontal layout, but rotated 90° clockwise." />
<entry value="sideways-left" description="In vertical writing modes, this causes text to be set as if in a horizontal layout, but rotated 90° counter-clockwise." />
<entry value="sideways" description="This value is equivalent to 'sideways-right' in 'vertical-rl' writing mode and equivalent to 'sideways-left' in 'vertical-lr' writing mode." />
<entry value="use-glyph-orientation" description="This value deprecated and only applies to SVG." />
</CssProperty>
<CssProperty name="caption-side">
<entry value="block-start" />
<entry value="block-end" />
</CssProperty>
<CssProperty name="text-combine-upright" version="3.0" restriction="enum, integer" syntax="span { $(name): all; }" description="This property specifies the combination of multiple characters into the space of a single character." standard-reference="http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright">
<entry value="none" description="No special processing." />
<entry value="all" description="Attempt to typeset horizontally all consecutive characters within the box such that they take up the space of a single character within the vertical line box." />
<entry value="digits" description="Attempt to typeset horizontally each maximal sequence of consecutive ASCII digits (U+0030–U+0039) that has as many or fewer characters than the specified integer such that it takes up the space of a single character within the vertical line box." />
</CssProperty>
</CssModule>