Online Documentation Server
 ПОИСК
ods.com.ua Web
 КАТЕГОРИИ
Home
Programming
Net technology
Unixes
Security
RFC, HOWTO
Web technology
Data bases
Other docs

 


 ПОДПИСКА

 О КОПИРАЙТАХ
Вся предоставленная на этом сервере информация собрана нами из разных источников. Если Вам кажется, что публикация каких-то документов нарушает чьи-либо авторские права, сообщите нам об этом.




    

Previous

Table of Contents

Bottom     

Next     


Quick Table of Contents
A Internationalization
    A.1 Additional writing-mode values

A Internationalization

A.1 Additional "writing-mode" values

The following additional values for the "writing-mode" property provide for more extensive internationalization support.

The values have the following meanings:

tb-lr

Inline components and text within a line are stacked top-to-bottom. Lines and blocks are stacked left-to-right.

Establishes the following directions:

  • inline-progression-direction to top-to-bottom

  • block-progression-direction to left-to-right

  • shift-direction to right-to-left

bt-lr

Inline components and text within a line are stacked bottom-to-top. Lines and blocks are stacked left-to-right.

Establishes the following directions:

  • inline-progression-direction to bottom-to-top

  • block-progression-direction to left-to-right

  • shift-direction to right-to-left

bt-rl

Inline components and text within a line are stacked bottom-to-top. Lines and blocks are stacked right-to-left.

Establishes the following directions:

  • inline-progression-direction to bottom-to-top

  • block-progression-direction to right-to-left

  • shift-direction to left-to-right

lr-bt

Inline components and text within a line are stacked left-to-right. Lines and blocks are stacked bottom-to-top.

Establishes the following directions:

  • inline-progression-direction to left-to-right

  • block-progression-direction to bottom-to-top

  • shift-direction to bottom-to-top

rl-bt

Inline components and text within a line are stacked right-to-left. Lines and blocks are stacked bottom-to-top.

Establishes the following directions:

  • inline-progression-direction to right-to-left

  • block-progression-direction to bottom-to-top

  • shift-direction to bottom-to-top

lr-alternating-rl-bt

Inline components and text within the first line are stacked left-to-right, within the second line they are stacked right-to-left; continuing in alternation. Lines and blocks are stacked bottom-to-top.

Establishes the following directions:

  • inline-progression-direction to left-to-right for odd-numbered lines, right-to-left for even-numbered lines

  • block-progression-direction to bottom-to-top

  • shift-direction to bottom-to-top

lr-alternating-rl-tb

Inline components and text within the first line are stacked left-to-right, within the second line they are stacked right-to-left; continuing in alternation. Lines and blocks are stacked top-to-bottom.

Establishes the following directions:

  • inline-progression-direction to left-to-right for odd-numbered lines, right-to-left for even-numbered lines

  • block-progression-direction to top-to-bottom

  • shift-direction to bottom-to-top

lr-inverting-rl-bt

Inline components and text within the first line are stacked left-to-right, within the second line they inverted and are stacked right-to-left; continuing in alternation. Lines and blocks are stacked bottom-to-top.

Establishes the following directions:

  • inline-progression-direction to left-to-right for odd-numbered lines, right-to-left for even-numbered lines

  • block-progression-direction to bottom-to-top

  • shift-direction to bottom-to-top for odd-numbered lines, top-to-bottom for even-numbered lines

lr-inverting-rl-tb

Inline components and text within the first line are stacked left-to-right, within the second line they inverted and are stacked right-to-left; continuing in alternation. Lines and blocks are stacked top-to-bottom.

Establishes the following directions:

  • inline-progression-direction to left-to-right for odd-numbered lines, right-to-left for even-numbered lines

  • block-progression-direction to top-to-bottom

  • shift-direction to bottom-to-top for odd-numbered lines, top-to-bottom for even-numbered lines

tb-lr-in-lr-pairs

Text is written in two character, left-to-right, pairs. The pairs are then stacked top-to-bottom to form a line. Lines and blocks are stacked left-to-right.

Establishes the following directions:

  • inline-progression-direction to top-to-bottom

  • block-progression-direction to left-to-right

  • shift-direction to right-to-left

The two glyph areas in the pair are aligned in the inline-progression-direction in the same manner as for lines with a left-to-right inline progression direction using the values of the "alignment-baseline", "alignment-adjust", "baseline-shift", and "dominant-baseline" properties.

NOTE:

Informally: the two glyph areas are placed with respect to each other vertically as if they were part of a line written left-to-right.

For stacking into lines each pair is considered a glyph area with an allocation rectangle that is the minimum rectangle required to enclose the allocation rectangles of the glyphs in the pair.

In the block-progression-direction the pairs are aligned on a line that is half-way between the end-edge of the first glyph area and the start-edge of the second glyph area in the pair.


    

Previous

Table of Contents

Top          

Next     



With any suggestions or questions please feel free to contact us