【问题标题】:Styling <a href> tag in the tag itself在标记本身中设置 <a href> 标记的样式
【发布时间】:2020-05-12 12:17:10
【问题描述】:

我为我的同事准备了一个小表格,可以帮助他们生成 HTML 电子邮件签名。 公司领导对签名中的链接颜色有问题,所以我必须弄清楚这一点。

程序获取元素值,将它们放入变量中,然后将签名模板作为一个长字符串,并将其打印到不同的窗口,将变量值放在相应的位置。

由于将模板用作字符串,因此无法在 .css 文件中格式化标签。 我知道 a:visited、a:unvisited 等的方法,但我不知道如何在标签“style =”本身中使用这些方法。

有人知道如何做到这一点吗?

提前非常感谢您。

【问题讨论】:

标签: javascript html email html-email


【解决方案1】:

是的,你可以,但你需要在正文标签中指定它们。

&lt;body vlink="red"&gt;

【讨论】:

    【解决方案2】:

    不,你不能这样做,请阅读完整参考here

    这是不可能的,因为 :visited 是伪类,我们不能为内联 css 中的类指定 css [显而易见]

    你可以做的是,写一个style标签和你的a标签来指定css

    <style type="text/css">a:visited {color: red;}</style>
    <a href="http://example.com">Example.com</a>
    

    【讨论】:

      猜你喜欢
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      • 2018-04-20
      • 2018-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多