是否可以在HTML中指定带URL的用户代理?

时间:2013-09-12 16:54:29

标签: html email

我正在开发一个将HTML电子邮件发送到邮件客户端的邮件服务器。是否可以修改HTML DOM以指示单个或所有URL(<a href="">元素)是否使用特定用户代理?我们的自定义客户端中的集成浏览器可以检查HTML以确定要使用的用户代理,然后在打开URL时将其考虑在内。

如果可以将自定义(非标准)属性添加到<a>元素或可能是子元素,那么它也可以正常工作,如果它有效则可以。提前谢谢。

1 个答案:

答案 0 :(得分:0)

  

是否可以修改HTML DOM以指示单个或所有URL(<a href="">元素)是否使用特定用户代理?

不是以任何标准方式。

  

如果可以向元素或可能的子元素添加自定义(非标准)属性,那么它也可以正常工作,如果它有效的话。

根据定义,“非标准”实际上是无效的。

data-属性存在漏洞(因为它们被规范定义为添加扩展的方式)但是:

  • “这些属性不适用于独立于使用属性”
  • 的网站的软件
  • HTML 5是候选推荐标准,而不是标准建议书。