我知道你可以制作自己的HTML标签,但我该怎么做呢?
你可以制作一次然后只是在同一个文件中反复使用它而不重新定义它吗?你可以将它导入其他文件吗?
我还想知道是否建议制作自定义HTML标记。它适用于所有浏览器吗?
我知道这很多,所以我会提前感谢你。
答案 0 :(得分:2)
你为什么要首先这样做?通常,人们坚持使用现有的标签,如果他们需要使它们独一无二,他们就会通过ID,类或属性来实现。然而,随着引入了许多新标签的HTML5的引入,这个问题浮出水面,因为IE不支持它们。在IE中支持HTML5标签的解决方案是使用HTML5 shiv。基本上,在头脑中你会做类似的事情:
document.createElement("article");
document.createElement("footer");
document.createElement("header");
document.createElement("hgroup");
document.createElement("nav");
也许你可以做那样的事情?仍然不确定为什么你想这样做。