用CSS可以实现
比如你在CSS里设置:
<style>
.MyFont
{
   font-family:arial , Verdana ;
}
</style>
Html的字体工作属性是这样 ,比如你输入一个字母a ,那么
它首先检查你定义的字体arial里面有没有这个字母a的模板,没有的话,那么
它就再检查你定义的第二个字体Verdana,看看那里面有没有字母a的模板。。如果还
没有,那么它就以系统自带的字体来显示
同样 , 你可以通过设置
.MyFont
{
   font-family:arial , 宋体 ;
}
来实现中英文不同的显示 。 。 。 
比如你输入一个“中国”,html会首先查找arial里面有没有"中国“这个模板。。没有的话,
它就会到“宋体”里去找这个模板。。这样就实现了你需要 的功能。。

解决方案 »

  1.   

    楼上的兄弟,照你的方法做了,但是发现一个问题,就是英文的样式是改变了,但中文的字号却跟英文一样大了,尽管我把字体定义为font-size:12px都不行。显然,中文的样式还是受到了英文样式的影响。
      

  2.   

    定义两组css分别对中英文进行应用。最有效也最笨的法子。
      

  3.   

    心云意水,那这两组CSS该怎么写?好象没有办法把英文与中文完全区分开来啊。