I have to align a textbox and some text, at about 30 degrees, like this:
I would like it to work at least in IE and FF.
everything I found on the net deals with image rotation.
There's no good cross-browser solution.
Latest Webkit supports CSS transformations, that allow such thing in straightforward way.
<foreignContent> in SVG that theoretically would allow to rotate HTML, but it's not widely supported (and where it's supported, it's usually incomplete and buggy).
I suggest that you change design of the page. Try visual tricks with borders and shadows around the input that make it seem slightly rotated.