小编Gre*_*rks的帖子

让 UTF-8 文本文件显示在所有浏览器上

我想要我的网页

http://www.gmarks.org/math_in_e-mail.txt
Run Code Online (Sandbox Code Playgroud)

在我的 Apache 2.2.14 服务器上正确显示在所有平台上的所有浏览器(或接近此的东西)。我已经包括了这条线

AddDefaultCharset utf-8
Run Code Online (Sandbox Code Playgroud)

在相应的 .htaccess 文件中。然而,我发现在我自己的机器上,运行 Ubuntu 10.04,页面显示的完全是我想要的,只有在 Google Chrome 浏览器中。其他浏览器的问题:Opera 中最后两行不显示,Firefox 中下标aleph太小,rekonq 中最后两行显示不正确,各种 Fraktur 字符重复,其他不显示,Midori the Opera 和 Firefox两个问题都会出现,在 Arora 中 Firefox 和 rekonq 都出现问题,在 Epiphany 中出现 Opera 问题。

我是否可以在我的 .htaccess 文件中放入其他内容,或者我可能设置的其他一些配置,以使该网页在任何地方正确显示?我想我必须依赖每个用户在他或她的计算机上安装的字体集(显然它违背了网页使用 GIF 图像之类的目的)。我发现浏览器之间的差异很奇怪:每个浏览器是否在某个配置文件中包含自己的一组字体,或者它们是否访问包含整个计算机字体的某个目录?(最后一个问题的答案是否取决于操作系统?)

进一步的问题:我会更好地将 .htaccess 文件中的行更改为

AddCharset UTF-8 .txt
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以使 .txt 文件默认显示为增加的字体大小?

browser apache2 utf-8

5
推荐指数
1
解决办法
4463
查看次数

标签 统计

apache2 ×1

browser ×1

utf-8 ×1