标签: html5 selenium-webdriver html-parsing phantomjs
似乎Phantomjs / selenium会自动删除HTML元素上的重复属性。这是强制从HTML标准本身(任何指针吗?)或webkit / gecko的一些实现事实?
答案 0 :(得分:1)
在8.1.2.3 Attributes部分的HTML5 推荐中的内容:
同一个开始标记上绝不能有两个或多个属性,这些属性的名称是彼此不区分大小写的ASCII匹配。
这也将发生在其他"标准符合"浏览器。