text-justify

Support Key: [IE5.5B1]
Other International Properties
unicode-bidi
direction
ruby-align
ruby-overhang
ruby-position
line-break
word-break
writing-mode
ime-mode
text-autospace
text-kashida-space
layout-flow
layout-grid
layout-grid-mode
layout-grid-type
layout-grid-line
layout-grid-char
layout-grid-char-spacing
= Index DOT Css by Brian Wilson =
  Main Index | Property Index | CSS Support History | Browser History  



   Quick Statistics   
Default Value:
   auto
Applicable Elements:
Block-level elements
Inherit From Parent:
No
Applicable Media:
Visual
HTML Equivalent:
NA
Official Docs:
Microsoft MSDN Reference
What is it?
This property appears to offer a refinement on the "justify" value used in the 'text-align' property. Indeed, the "justify" value must be set for that property for 'text-justify' to have any effect.

'Text-justify' offers a fine level of justification control over the enclosed content, allowing for a variety of sophisticated justification models used in different language writing systems.

Allowed Values
auto
[IE5.5B1]
Type: Explicit
Description:
The browser will determine the appropriate justification algorithm to use
distribute
[IE5.5B1]
Type: Explicit
Description:
Justification is handled similarly to the "newspaper" value, but this version is optimized for East Asian content (especially the Thai language.) In this justification method, the last line is not justified.
distribute-all-lines
[IE5.5B1]
Type: Explicit
Description:
Behavior and intent for this value is the same as with the "distribute" value, but the last line is also justified.
inter-cluster
[IE5.5B1]
Type: Explicit
Description:
Justifies content that does not have any inter-word spacing (such as with many East Asian languages.)
inter-ideograph
[IE5.5B1]
Type: Explicit
Description:
Used for justifying blocks of ideographic content. Justification is achieved by increasing or decreasing spacing between ideographic characters and words as well.
inter-word
[IE5.5B1]
Type: Explicit
Description:
Justification is achieved by increasing the spacing between words. It is the quickest method of justification and does not justify the last line of a content block.
newspaper
[IE5.5B1]
Type: Explicit
Description:
Spacing between letters and words are increased or decreased as necessary. The IE reference says "it is the most sophisticated form of justification for Latin alphabets."
Example
Ext/Doc: div { text-align: justify; text-justify: newspaper }
In-Line:  <div STYLE="text-align: justify; text-justify: newspaper">This is "Newspaper" justified content</div>
Browser Peculiarities

Boring Copyright Stuff....