Not at all. HTML statements like <font>...</font> are not supported. They are also deprecated in the HTML spec. in favor of CSS styles.
Even those tags, that are supported, are not properly displayed for three reasons: they must be lowercase, text is not unicode, and overall content is displayed piece-wise, one block after another, that gets RTL languages shuffled.
There is, though, a better way to display HTML on windows - it is to transfer all the content to RTF and use TextServices COM class (known otherwise as windowless RTF) to render it on HDC. This way unicode HTML can be displayed properly using only ANSI strings.
原帖由 <i>brl</i> 于 2007-7-12 20:13 发表 <a href="http://we.pcinlife.com/redirect.php?goto=findpost&pid=14929281&ptid=790566" target="_blank"><img src="http://we.pcinlife.com/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.xXWx('http://we.pcinlife.com/images/common/back.gif');}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
evr(c/a)可以加字幕的吧,也没有黑位错误~
| 欢迎光临 POPPUR爱换 (https://we.poppur.com/) | Powered by Discuz! X3.4 |