Не нужно беспокоиться о стиле стиля или стиля наведения.
Я хочу автоматически конвертировать файлы вроде этого
<html>
<body>
<style>
body{background:#FFC}
p{background:red}
body, p{font-weight:bold}
</style>
<p>...</p>
</body>
</html>
для таких файлов
<html>
<body style="background:red;font-weight:bold">
<p style="background:#FFC;font-weight:bold">...</p>
</body>
</html>
Я был бы еще более заинтересован, если бы был парсер HTML, который бы это сделал.
Причина, по которой я хочу сделать это, - это отображать электронные письма, в которых используются глобальные таблицы стилей, без их таблиц стилей, испортивших остальную часть моей веб-страницы. Я также хотел бы отправить полученный стиль в текстовый редактор на основе веб-страниц для ответа и оригинального сообщения.