我们都知道 HTML5 支持自定义属性,例如:
<div data-name="some-value"></div>
但它是否也支持自定义标签,例如:
<mycustomtag data-id="some-value"></mycustomtag>
我试过了,它没有显示任何错误。另外,我可以使用 CSS 使所有“mycustomtag”数据字体变为粗体:
mycustomtag { font-weight: bold; }
我知道可以使用 Javascript 操作自定义标签来实现我想要的东西。就像我可以制作<mycustomtag>
一个带有姓名和年龄的现成表格数据一样。但这是否被 W3 组织允许?还是他们禁止尝试这些类型的事情。
此外,它会产生任何 W3 验证错误吗?