html - 使用电子邮件的 HTML 内联样式链接到 Fontawesome
问题描述
我正在使用 iContact,这是一个所见即所得的电子邮件生成器,它允许自定义 HTML 块。
客户希望社交媒体图标具有特定的灰色阴影,而 iContact 仅使用黑白和全彩色的 png。我可以尝试使用 fontawesome 社交媒体图标,但我无法访问标签以链接到它。
我尝试无济于事的选项是:
<script>
var lNode = document.createElement("link");
lNode.setAttribute("rel", "stylesheet");
lNode.setAttribute("href", "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");
document.getElementsByTagName("head")[0].appendChild(lNode)
</script>
iContact 会删除任何标签,而且无论如何我都不会在电子邮件中使用 javascript。
有没有办法使用 HTML 内联样式链接到字体,或者我应该只使用黑白图标并告诉他们这是唯一的方法?
解决方案
我只是使用了一种解决方法,即使用 Adobe Illustrator 将字体很棒的图标转换为 png。
推荐阅读
- verilog - 表达式宽度 32 与逻辑门阵列端口 1 的宽度 1 不匹配
- c++ - 当我使用客户端模拟器对其进行测试时,IOCP Socket Worker 线程的工作速度太慢了
- algorithm - 使用最速下降算法解决无约束优化问题
- sqlite - 是否有关于 GROUP BY 查询中的非聚合列的保证?
- javascript - 使用后端 Laravel 在 Reactjs 应用程序中的复选框上过滤数据
- c# - 通过 API for Identity 服务器远程更改密码
- vba - 如何提取商店的电子邮件地址?
- pandas - 使用python从html中提取表数据,其中行存储在div中
- kentico - 如何将带有表单控件的页面类型从 kentico 10 传输到 Xperience Core
- javascript - 添加其他类名后,CSS属性不起作用