Turn text CSS

To rotate text via CSS, in IE, Safari, Chrome and Firefox, use the following code:

.ninety-degrees-rotation{
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

The effect can be a bit hard to make use of, though (the elements are turned outside their original bounding boxes).

(thanks to Tonci Damjanic for the Opera code)