问题标签 [webfonts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery-ui - 使用 doctype XHTML 1.0 时的字体问题
我的项目有一个 Web 应用程序,我计划在各个领域使用 jquery 对其进行升级。我正在为下拉列表使用 selected.jquery.cs 脚本。但是,我遇到了一个问题,即页面内容在展开时与下拉列表的内容混合在一起。当我将 doctype 从更改<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
为<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
. 不幸的是,这种新的文档类型也不是完美的。使用此 doctype,字体将无法正常显示。此外,一些文本框的宽度突然增加。作为该论坛的新用户,我无法发布屏幕截图:(任何人都可以为这个问题提供解决方案/替代方案。任何帮助将不胜感激。提前致谢。
问候, 阿皮特
javascript - programmers.stackexchange.com 如何在其导航菜单中实现自定义字体?
Programmers SE在其顶部导航菜单上实现了“白板”字体。
文本是可选择的,适用于 IE7+、Firefox、Chrome 和 Opera。它似乎是基于 JS 的,因为在文本更改为自定义字体之前会有一点延迟。
PS:我已将第一个正确答案标记为已接受答案。
modernizr - 如何使用 Modernizr 检测客户端是否支持 WebFonts?
如何使用 Modernizr 检测 Webfont 支持并在不支持的情况下推送 Cufon?我基本上使用了 90% 的 Google Web Font 包,另外 10% 是来自 FontSquirrel 的包。
如果支持的话,我想依赖 Webfonts,因为这些词是可索引的并且对 SEO 友好,但如果不支持这些词,我仍然想渲染 Cufon 做得很好的正确字体。
css - 如何防止重复的 webfont 定义闪烁?
假设我在一些@font-face
CSS 规则中定义了一个 webfont。在运行时我想通过 JS 添加更多的 CSS。我不是在谈论加载时的 FOUT。
碰巧我的框架偶尔会再次添加相同的@font-face
规则。事实证明,这会使 Firefox 和 Chrome 尝试重新下载(或加载磁盘缓存的)字体文件,这会导致闪烁。
演示: http: //jsfiddle.net/Hg9Pc/ (Firefox;这种特殊情况在 Chrome 中运行良好)
除了“不要这样做”之外,还有其他方法可以防止这种闪烁吗?疯狂的缓存头还是什么?
fonts - Cufon 到字体的转换
我经常使用不同的语言,并且我正在处理的网站上有一个字体文件,它不支持该语言所需的所有字形。但是,我确实有一个包含这些字形的相同字体的 cufon 文件,我希望能够使用该文件创建另一个字体文件,以便它具有我需要的所有字形。
理想情况下,我会拥有包含所有字形的原始字体文件,这样我就可以使用字体松鼠或其他任何东西来完成它,但这会让我的工作变得太容易了:P
如果有人知道将 cufon 文件转换为字体或如何反编译 cufon 以将真正有用的原始字体返回给您的方法。
java - Webfont 在表单发布时提供下载
如果有一个使用 WebFont 的 Spring 登录表单。当我第一次提交登录表单时,浏览器会提供.ttf
网页字体版本供下载。如果我然后中止下载并再次单击提交按钮,则登录有效并且我被重定向。此错误在每次登录时在 IE 8 和 9 上重现(这并不奇怪),并且仅在清除缓存后才在 FF 10 上重现。这只发生在方法设置为 post 的情况下。获取工作正常,但这显然不是登录表单的解决方案......
任何可能是什么原因的想法都会有所帮助。
代码非常简单:
这是CSS文件:
这是 JSP:
c# - 可以在基于 ASP.net 的网站中使用的安全阿拉伯语 Web 字体以及我们如何在 asp.net 网站中使用自定义字体
我一直在开发一个用 ASP.net 4.0 (C#) 开发的多语言网站。我在英文版中使用 Tahoma,但我不确定我应该为阿拉伯文版使用哪种字体。我使用了阿拉伯语透明,效果很好,令我惊讶的是,我无法在我的系统上找到安装此字体。另一个问题是如何在 ASP.Net 网站中使用自定义字体。我将不胜感激在这方面的任何帮助。
我有谷歌,但找不到有关如何选择 orf 的示例,这些字体是可以在所有主要浏览器中使用的安全阿拉伯字体。
我对阿拉伯语简体阿拉伯语、Arial、Times New Roman、透明阿拉伯语几乎没有选择,如果所有主要浏览器或操作系统都支持这些字体中的任何一种,我找不到太多材料。
任何有阿拉伯语开发经验的人都可以派上用场
html - Opera 无法从 webfonts 渲染某些字符
也许它不应该。但请忍受我。我正在使用 Google Web Fonts,并且包含 PT Sans 字体,如下所示:
我什至有这样的 .htaccess 设置:
现在 PT Sans 字体不包括我正在使用的波罗的海 (ąčęėįšųūž) 字符。但是 Chrome、Firefox、IE 完美地呈现了它们——甚至不使用其他字体。Opera 只是跳过它们并留下一个空白空间。
刚刚意识到它只使用粗体字体。检查这个例子:
现在我该如何解决?
css - Chrome 17 中缺少 Webfont 字符
我有一种字体,我已经修改它以添加一些欧洲字符。我已经使用 Fontsquirrel 生成了一个包,它在所有浏览器中都可以正常工作。但是,当我在工作中检查该站点时,我感到惊讶,其中 Chrome 的 17.0.963.79 m 版本无法识别“空格”字符!
自 Chrome(在家!)FF 以来,该字符就在字符图中,甚至 IE 也能识别它……
有什么线索吗?
为我生成的 CSS 片段 Fontsquirrel 是
以防万一任何版本的 Chrome 都需要一些修复
这是一个如何在 Chrome 和 FF 中呈现错误的示例
css - 考虑到页面加载时间,使用本地字体文件或谷歌网络字体哪个更有效?
我在我的网站中使用自定义字体。我可以使用本地字体文件:
或者只是使用谷歌的:
考虑到页面加载时间,哪个会更快?