Hi
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Thanks for your request. Sure, we are working on improving our HTML import module.
Regarding using external CSS file, you already can use it with InsertHtml method. However, since you insert HTML as a string, Aspose.Words does not know where to find CSS file if specified relative path to CSS. So, you should specify absolute path like shown below:
<html>
<head>
<link type='text/css' rel='Stylesheet' href='file:///c:/temp/test.css' />
</head>
<body>
<p><span class='red'>This should be red text.</span></p>
</body>
</html>
Also, you can specify baseurl, like shown below:
<html>
<head>
<base href='file:///c:/temp/' />
<link type='text/css' rel='Stylesheet' href='test.css' />
</head>
<body>
<p><span class='red'>This should be red text.</span></p>
</body>
</html>
Hope this helps.
Best regards,