- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在努力获取电子邮件签名以进行自定义外观。令我恼火的是,由于电子邮件客户端的呈现不一致,我不得不走这条路,但是有没有办法通过在标签本身内声明字体样式来使 @fontface
将字体应用于文本?以标准方式(无论是在标题中还是在 HTML 正文中使用样式)并不能使字体在移动电子邮件客户端上呈现,尽管它在某些桌面应用程序上可以。
我尝试在标签内设置样式。 (下面的示例)理论上这可以工作,但在浏览器上效果不佳。我应该放手吗,还是我错过了更好的方法?
为了清楚起见,这个@fontface
语法在放入正确完成的样式标签时对我有用。下面是我尝试在产生奇怪结果的标签中定义它。非字体样式很好地完成,但字体被放入 Times
,而不是 Tiemann
。 (查看 “C”
和 “Í”
以区分它们。)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-16be-with-bom" />
<title>Untitled</title>
<meta name="generator" content="BBEdit 10.5" />
</head>
<body>
<span style="@font-face
font-family:'Tiemann';
src: url('https://dl.dropboxusercontent.com/u/35370696/font_embed/tiemannlightwebfont.eot');
src: url('https://dl.dropboxusercontent.com/u/35370696/font_embed/tiemannlightwebfont.eot?#iefix') format('embedded-opentype'),
url('https://dl.dropboxusercontent.com/u/35370696/font_embed/tiemannlightwebfont.woff') format('woff'),
url('https://dl.dropboxusercontent.com/u/35370696/font_embed/Tiemann_Light.ttf') format('truetype'),
url('https://dl.dropboxusercontent.com/u/35370696/font_embed/tiemannlightwebfont.svg#Tiemann') format('svg');
font-size:22pt;
color:#6D6D6D;
float:left;
">
DIACRÍTICA
</span>
</body>
</html>
最佳答案
短篇小说:font-face
是 at-rule .没有发生。使用外部样式表并将其放在那里以获得适当的指南和可维护性。
顺便说一句,注意 @font-face
不仅可以用在 CSS 的顶层,也可以用在任何 CSS 中 conditional-group at-rule .
关于html - @fontface 可以在标签中使用吗? (为了电子邮件签名的可靠性),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19069424/
如果网站使用@fontface 来加载 2 种自定义字体,并且还使用 ariel 或 sans-serif 字体作为默认/备用字体,但是这两种字体的大小非常不同 - 如何解决出现的布局问题@fontf
我正在尝试使用 @fontface 语法在我的网页上使用额外的字体。问题是,虽然字体在 Dreamweaver 中显示正常,但当我在 Firefox 或 IE 中预览页面时,字体不会呈现。 这是我使用
我刚带了一个网络字体,第一次使用。我已经将它上传到我们的测试服务器,它可以在办公室的所有机器上运行,但一台笔记本电脑除外。 在发现笔记本电脑无法正常工作后,我在 crossbrowsertesting
我正在构建一个简单的着陆页 here .我通过@fontface 调用自定义字体 (Harbour),但在 Chrome 上,标题首先默认为基本字体。需要刷新才能显示自定义字体。有人知道这里发生了什么
我用过 http://www.fontsquirrel.com/fontface/generator生成 GillSans 字体的各种版本(.svn、.eot...)。 我现在可以像这样使用它了: @
我正在尝试使用 Entyo 字体,但我无法使其正常工作。我将整个网站更改为字体,并且在加载页面时可以注意到明显的停顿,搜索但可能找不到字体? 我的 CSS: @font-face { font-fam
我有一个页面使用通过@font-face 加载的字体将字符串绘制到 Canvas 上。 为了等待字体加载,我使用了: https://stackoverflow.com/a/11688948/7462
此代码位于 css 文件的顶部: @font-face { font-family: BNB; src: /* IE6–8 */ /* FF3.6+, IE9, Chrome6+, S
因此,我正在使用 Canvas API 开发一个简单的网络游戏。我需要使用指定的字体在 Canvas 中绘制字符。 在加载例程中,我使用 promises 来等待我需要的字体,如下所示: Promis
我可以检查平台是否支持如下 FontFace API 吗? if(window.FontFace || window.webkitFontFace) { //... } 或者我不应该检查“w
我对此感到非常困惑,并且我已经通过之前的线程检查了所有合规性,但字体仍然无法在移动设备上正确显示。 它在桌面上完美运行。 h1 { font-family: futura; color: #f
我的网页菜单有字体。除了 Internet Explorer 之外,所有浏览器都可以正常加载。这是我在我的 CSS 中使用的内容: @font-face{ font-family: 'Myria
我不知道为什么我的字体不工作。它适用于我的网络开发人员,但是当我将它上传到我的网络服务器时,尽管代码和目录相同,但它没有显示我尝试使用 Firebug 来放大问题,但无济于事。 @font-face
我有一个名为 project 的目录,其中有目录 html、assets 和 javascript。 Assets 目录有目录fonts和css。css目录有一个名为typography的css文件.
我在谷歌浏览器中使用@fontface 时遇到一些问题。字体渲染得太高。 当我将字体更改为 Arial 时,该按钮在所有浏览器中都正常。当我将它更改为 @fontface 字体时,文本会跳起来。 下面
我一直在尝试使用自定义字体 但它没有显示在我的网站上。 /*TEXT*/ p.fontcheck { font-family: MTCORSVA bold; font-weight:
我想将我的自定义字体添加到博客主题中,并在主题中的任何地方使用它。以下是我在 css 中使用的代码块: @font-face{ font-family = 'UrduFont'; src: url('
我正在努力获取电子邮件签名以进行自定义外观。令我恼火的是,由于电子邮件客户端的呈现不一致,我不得不走这条路,但是有没有办法通过在标签本身内声明字体样式来使 @fontface 将字体应用于文本?以标准
@font-face { font-family: 'CodeLight'; src: url("font/CODE_Light.eot"); /* IE9 Compat Modes
我在使用某些 CSS 时遇到了问题。目前我正在使用@fontface,它工作得很好而且很漂亮。然而,在它没有实现的时候,我已经实现了其他要阅读的字体,但是我想对它们进行一些不同的样式设置。例如,如果显
我是一名优秀的程序员,十分优秀!