我是否知道应该使用哪些HTML代码来询问浏览器安装语言包是否在浏览器上安装?这只适用于IE吗?其他浏览器怎么样?
答案 0 :(得分:2)
没有这样的代码。例如,用中文显示网页所需要的基本上是包含中文字符的字体或字体集。这些字体可能捆绑在“语言包”中,但现代系统通常附带多种支持大量中文字符的字体。
我认为您需要描述您观察到的问题,而不是假设的解决方案。发布示例网址通常会有所帮助。
答案 1 :(得分:1)
我想您希望确保您的受众群体能够正确阅读您的网站。
强制用户在使用您的应用/网站之前安装或配置很多不是一个好习惯。而不是那样,你应该做好计划和设计。
您可以在Google Web Font中找到出色的解决方案: https://developers.google.com/webfonts/
示例:
@font-face {
font-family: 'Tangerine';
font-style: normal;
font-weight: normal;
src: local('Tangerine'), url('http://themes.googleusercontent.com/font?kit=_jMq7r9ahcBZZjpP8hftNA') format('truetype');
}
*注意:您可以在CSS中设置优先级,以便用户可以在其计算机中使用现有字体,例如在CSS中:
Verdana,“Microsoft JhengHei”,“微软正黑体”,“Microsoft YaHei”,“微软雅黑”,Tangerine,sans-serif,serif只有在需要时,浏览器才会(安静地)下载字体。
但是,如果他/她没有安装语言包或字体,我会怀疑用户是否会理解您提供的内容。相反,我会监控流量来源(例如Google Analytics)并构建指定的细分市场。
请放弃任何Active-X和类似的东西,并坚持使用现代网络技术。 Unicode,网络字体,CSS是你的朋友。