Это - образец:
<html>
<head>
<title>word test</title>
</head>
<body>
<div style='position: absolute; width: 30px; height: 50px; top: 100px; left: 20px; border-color: black; border-width: 1px; border-style: solid;'>
<p>Hello!</p>
</div>
</body>
</html>
Сохраните его как "word.doc" и открытый в MS Word.
Абсолютное положение не работает!
Отделение представляется на верхней части документа и с 100% шириной. Почему? Я не могу использовать HTML таблицы.
Версия на слове мс: 2003
Можно найти полный список поддерживаемого CSS 2007 Word здесь:
http://msdn.microsoft.com/en-us/library/aa338201%28office.12%29.aspx
Да, это очень плохо, но Вы ожидали бы что-либо еще от команды Office Microsoft?
Вот список ссылок CSS2, который Вы не можете использовать:
Вероятно, потому что Microsoft Word использует свой собственный рендерер, который сосет.
В статье с 2007 говорится...
Никакая поддержка плавания или положения
(это должно относиться к Вам, потому что Ваша версия является 2003),
Таким образом, Вам не повезло. К сожалению, основанные на таблице разметки все еще распространены в электронных письмах HTML из-за этой причины.