【问题标题】:display unicode and non unicode in div using inline css [closed]使用内联 css 在 div 中显示 unicode 和非 unicode [关闭]
【发布时间】:2018-08-07 09:04:30
【问题描述】:

我的 php 脚本可能会生成 unicode 或非 unicode。如何在使用内联 css 的 div 中显示两种类型的数据?

所有数据都是由 php 生成的,例如: $content = "可能是 unicode 或非:".$data."";

有没有办法将内联“字体系列”与多种字体一起使用?

【问题讨论】:

  • 你不是很清楚。非 unicode 是什么意思?以及为什么你在一个关于多种字体的问题中结束你的帖子,这与 php 有什么关系?

标签: php html css unicode


【解决方案1】:

“问题”中有三个不同的主题,它们没有太多共同点。

1.) 使用 Unicode 是您应该在任何地方做的事情。由于您不能在单个 (HTML-) 文档中混合使用不同的编码,因此您肯定要么只使用 Unicode 或其他东西。你不能混合它。呈现或保存 HTML 文档的编码是您的选择和决定。

2.) PHP 能够毫无问题地打印 Unicode 字符。确保您也向客户端发送了正确编码的 HTTP 标头。

并且 3.) CSS 根据每个字符流呈现文本。您可以在 CSS 中将多种字体定义为备用字体,例如font-family: Verdana,Geneva,sans-serif; 如果在第一个指定字体中没有找到一个字符,CSS 将使用下一个字体并尝试使用该字体呈现给定字符。通过这种方式,您可以根据代码点和每种字体中每个字符的可用性混合多种字体。

尽管如此,这仍然是 Unicode。不要混淆字体和编码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-01
    • 2011-03-22
    相关资源
    最近更新 更多