You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Add-on Card:标题文本着色的正确HTML标签咨询

解决Google Add-on Card标题着色的问题

你碰到的问题其实是因为Google Apps Script的CardService对HTML标签的支持是有限且规范严格的,普通的<span color>写法并不被认可,只有符合特定规则的inline样式才能生效。

正确的着色写法

要实现标题文本着色,你需要使用<span>标签配合style属性来指定颜色值,比如十六进制色值、RGB值或者颜色名称。结合你原来的<b>标签,完整的写法如下:

CardService.newCardBuilder()
  .addSection(
    CardService.newCardSection()
      // 这里用蓝色作为示例,你可以替换成任何你需要的颜色
      .setHeader('<b><span style="color: #2196F3;">header text</span></b>')
  )
  .build();

额外注意事项

  • 必须通过style属性定义样式,不能直接在标签上写color属性(比如<span color="red">这种写法无效)
  • 颜色值支持多种格式:#ff0000(十六进制)、rgb(255,0,0)(RGB)、red(颜色名称)都可以
  • CardService还支持少量其他inline样式,比如font-weight、font-style,但不要尝试使用复杂的CSS规则,大部分都不会生效
  • 如果你需要更复杂的样式展示,也可以用CardService.newTextParagraph()配合同样的inline样式写法,标题区域的规则和文本段落是一致的

内容的提问来源于stack exchange,提问作者ddffbb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 18:52:26