There are some proposed standards for encoding vertical text automatically, but they are very inconsistently supported.
If you need to display text vertically, use a PDF file or an image with horizontal transcript.
The RUBY XML standard is a vertical text schema which will allow developers to display vertical text pages on the Web. However, very few browsers except Internet Explorer for Windows properly support vertical text at this time.
When CSS 3 is fully implemented, it will include styles for vertical text.
Internet Explorer for Windows does support a CSS3 style-sheet tag for vertical text, but other browsers render the text horizontally. Go to the links below for details.
