php - 是否可以使用 PHP 检查浏览器的默认字体设置?

标签 php css unicode font-face

As per my Question regarding Unicode Character-specific CSS ,我得到了一个很好的解决方案:unicode-range,但实际上它并没有真正起作用,或者它在没有任何可见变化的情况下起作用。

我跟着Bulletproof @font-face Syntax Tutorial Paul Irish 为我的可嵌入字体编制索引。它以某种方式嵌入字体,但不正确(我的问题特定于 Bānglā 字体)。如果我在浏览器中设置字体,那么它会提供完美的字体大小和字形 View 。但是,如果我从 /windows/fonts 文件夹中删除特定字体,则嵌入不会以正确的大小显示文本。所以实际的 font-size 属性是我的问题。

如果我能检测到 Bānglā 字体在浏览器中是否是默认字体,那么我将加载较小的字体,如果不是,那么我将加载更大的字体。

那么,真的有可能检测到浏览器中启用的默认字体是什么吗?

编辑

我的实时站点是 dev.nanodesignsbd.com - 如果这可以帮助某人找到@font-face 防弹语法中的错误。所附图片会为我说话: what I want my fonts

这只能通过浏览器字体设置来完成。 :(

最佳答案

PHP 是一种服务器端语言,在网络服务器上运行。它无法控制用户的 Web 浏览器,也无法真正确定字体(或其他任何东西)。要处理客户端内容,您需要 JavaScript。也就是说,我认为也无法使用 JavaScript 可靠地确定字体。

关于php - 是否可以使用 PHP 检查浏览器的默认字体设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19714455/

相关文章:

javascript - 在由 javascript 触发的电子邮件中发送一些 php 变量

php - 将图像位置存储在数据库中或根据 id 动态生成它们

javascript - 如果我滚动到某个位置,如何淡入元素

java - 如何更新TOMCAT8中的UNICODE版本

python - 什么取代了 text.latex.unicode?

php - 如何使用 MySQL NOW() 函数在带有 bind_param 的 MySQLi 中插入记录?

php - 使用 PHP 和 FPDF 插入图像

javascript - 如何使用页面滚动进行背景图片切换?任何js或?

html - 悬停时菜单高度增加的 CSS 问题

python - 将 Bytearray 编码为 UTF-8