可以在<span>标签中自定义属性吗,如<span translation="hello">这样?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

可以在<span>标签中自定义属性吗,如<span translation="hello">这样?

凤凰与梧桐 2018-12-05 21:24:08 1736

我在百度和谷歌上都没有搜索到这样的属性,
我还在w3c.org的html5文档中尝试搜索 translation,也没有结果
既然官方文档没有定义,那么为什么MSDN中出现了这样的标签属性?是某个API的接口吗?还是什么其他的

_

移动开发 API HTML5
分享到
取消 提交回答
全部回答(7)
  • 承荫
    2019-07-17 23:18:27

    可以

    0 0
  • 1195152600068704
    2019-07-17 23:18:27

    可以自定义属性,不过最好制定好规范,不然以后看代码难受了

    0 0
  • 游客5opgqqwf7y7sm
    2019-07-17 23:18:27

    自定义属性建议以data-{属性名称},避免和元素的自己的属性冲突了;translation 在使用上没有问题,可以通过getAttribute获取到;

    0 0
  • archersado
    2019-07-17 23:18:27

    data-translation

    0 0
  • 嘀咕哟
    2019-07-17 23:18:27

    可以为标签附上任意的 key value 属性键值对。像 id class 这些是标准规范的,有对应的 DOM API;而自定义的这种属性只是相当于给标签打了个标,然后用来给自己的 JS 逻辑使用。

    1 0
滑动查看更多

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程