Write text vertically with CSS is kinda simple. But, it works only in IE.
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
3<html>
4<head>
5<title>Write Text Vertically</title>
6</head>
7
8<body>
9
10
11<style>
12
13.verticaltext {
14writing-mode: tb-rl;
15filter: flipv fliph;
16font-family: tahoma, verdana;
17background:#f0f0f0;
18padding:5px;
19width: 30px;
20}
21
22</style>
23
24<div>Test-1</div>
25
26
27</body>
28</html>
2
3<html>
4<head>
5<title>Write Text Vertically</title>
6</head>
7
8<body>
9
10
11<style>
12
13.verticaltext {
14writing-mode: tb-rl;
15filter: flipv fliph;
16font-family: tahoma, verdana;
17background:#f0f0f0;
18padding:5px;
19width: 30px;
20}
21
22</style>
23
24<div>Test-1</div>
25
26
27</body>
28</html>

Android
Top of Page