【问题标题】:WCAG 2.0 guidelines mailto link textWCAG 2.0 指南 mailto 链接文本
【发布时间】:2018-04-12 18:24:23
【问题描述】:
我正在尝试从 WCAG 指南中找到有关带有 mailto:email 地址的锚点中的链接文本的指导。链接文本可以是人名还是建议将链接文本作为电子邮件地址?
<a href="mailto:johndoe@emaiaddress.com">John Doe</a>
对
<a href="mailto:johndoe@emailaddress.com">johndoe@emailaddress.com</a>
【问题讨论】:
标签:
anchor
accessibility
mailto
wcag
wcag2.0
【解决方案1】:
两者都是正确的,具体取决于上下文。
Link Purpose (Link Only) guideline 声明:
可以使用一种机制来单独从链接文本中识别每个链接的目的,除非链接的目的通常对用户来说不明确。 (AAA级)
因此,当使用mailto: URI 方案时,您应该在链接中指明操作的目的。目的应该类似于“给 John Doe 写一封电子邮件”,但您不应该忘记电子邮件地址本身可能是您想提供给访问者以供以后使用的重要内容使用。
例如,根据 WCAG,以下链接都是正确的。
如果你想比电子邮件地址更坚持行动:
<a href="mailto:feedback911212328@example.com">Send feedback to our company</a>
或者如果您只是想将您的电子邮件地址提供给您的访问者:
Contact me: John Doe, 10 downing street, London,
E-mail: <a href="mailto:johndoe@example.com">johndoe@example.com</a>