我在百度和谷歌上都没有搜索到这样的属性,
我还在w3c.org的html5文档中尝试搜索 translation,也没有结果
既然官方文档没有定义,那么为什么MSDN中出现了这样的标签属性?是某个API的接口吗?还是什么其他的
自定义属性建议以data-{属性名称},避免和元素的自己的属性冲突了;translation 在使用上没有问题,可以通过getAttribute获取到;
可以为标签附上任意的 key value 属性键值对。像 id class 这些是标准规范的,有对应的 DOM API;而自定义的这种属性只是相当于给标签打了个标,然后用来给自己的 JS 逻辑使用。
首先span标签没有translation属性,这属于该网站的一个自定义属性,用于后续展示弹层内容的代码读取该属性,从而获取弹层内容;
但是一般自定义属性不推荐这么使用,常规都会加上data-的前缀,
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。