代码之家  ›  专栏  ›  技术社区  ›  eKek0

Tahoma的字体对网络安全吗?

  •  26
  • eKek0  · 技术社区  · 16 年前

    我应该在网页设计中使用Tahoma吗?如果我不能选择任何不同的字体(例如,因为设计师在他的设计中使用了它),我可以使用哪些字体在CSS样式表中创建一个替换字体堆栈?

    9 回复  |  直到 5 年前
        1
  •  48
  •   KIR    11 年前

    塔荷马很好。好的替代品是Geneva和Verdana,它们有一个通用的无衬线备份。 Better CSS Font Stacks 是建议这类事情的一个很好的资源。

    如果你正在与一位想要使用某些字体的设计师合作,请确保他/她了解很少有字体是网络安全的。这样你就不会在路上头疼了。

        2
  •  13
  •   Guffa    16 年前

    这取决于你所说的“安全”是什么意思。

    如果你的意思是大多数用户都有这种字体,你可以为其他用户选择一种合理的选择,那么它是安全的。

    如果你的意思是,每个人都应该能够完全按照你看到的方式查看页面,那么这是不安全的。实际上,除了CSS中的默认字体外,没有任何字体是安全的。这就是为什么您应该始终提供备用字体作为备份,并始终提供默认字体作为最后手段。例子:

    font-family: Tahoma, Arial, Helvetica, sans-serif;
    

    请注意,即使用户使用Tahoma字体,也不会始终呈现完全相同的效果。用户可以有不同的字体平滑设置,这会极大地影响字体的渲染方式。同一字体的不同版本在字距和暗示方面也可能有细微的差异。

    如果您需要一些文本始终保持完全相同的外观,唯一的选择是将其制作成图像。

        3
  •  6
  •   Selene    16 年前

    根据 Code Style Font Family Survey ,Tahoma可用于约98%的Windows和74%的Macintosh系统。

    他们的 Build Better CSS Font Stacks 页面列出了按类别组织的常见堆栈。他们也有一个 Font Stack Builder

        4
  •  3
  •   Vilx-    16 年前

    补充: 在维基百科上浏览这种字体的时候,我发现了一个链接,指向一个关于所有平台上大多数可用字体的长期调查。过来看: http://www.codestyle.org/css/font-family/sampler-CombinedResults.shtml

        5
  •  2
  •   Max    13 年前

        6
  •  2
  •   Robert Wm Ruedisueli    13 年前

    事实上,没有一种字体对所有计算机和浏览器都是安全的。

    例如:许多Android平板电脑只附带Droid Sans和Droid Serif,它们完全能够显示根据W3建议设计的最后一个默认值为“Sans Serif”、“Pirational”或“Serif”的网页,并确保您测试网页布局,强制将各种字体设置为该默认值。

    许多浏览器允许您嵌入字体,但较旧的浏览器不支持这一点,因此您不能依赖它。然而,这是一个很好的选择,可以增加基础,可以查看您的页面的最佳布局。

    此外,Linux的市场份额最近一直在增加,而不是减少。像Android、Chrome OS、Xandros、WebOS和BadaOS这样的专业Linux混合平台也是如此

        7
  •  0
  •   Rodrigo    16 年前

    Tahoma足够安全,因为几乎所有现代操作系统都支持这种字体。但是,如果您的站点针对旧的非Windows操作系统的用户,则必须考虑另一个样式表来支持它们。

        8
  •  0
  •   jamie Knight jamie Knight    16 年前

    Thomha主要是websafe,但是您可以使用Verdana,因为大多数字符与Thomha相同,只是间距略有不同。因此,在堆栈中保留第二个应该会有所帮助。

    杰米

        9
  •  0
  •   d8ta    9 年前

    Tahoma不在iOS设备上使用,因此如果您采用移动优先的方法,它可能不是最佳选择。否则,您必须以webfont的形式购买它,并将其包含到您的项目中。因为它不在谷歌字体上,所以你真的必须买它(据我所知)。

    问候丹尼尔