我正在查看此codepen,我看到了这个<dropdown>
标记。我不知道这是一个合法的标签,如<div>
,<span>
,<section>
等。
<dropdown>
<input type="checkbox" id="toggle1" checked>
<label for="toggle1" class="animate">Editor <i class="fa fa-list float-right"></i></label>
<ul class="animate">
<li class="animate">Source <i class="fa fa-code float-right"></i></li>
<li class="animate">Fullpage <i class="fa fa-arrows-alt float-right"></i></li>
<li class="animate">Debug <i class="fa fa-cog float-right"></i></li>
</ul>
</dropdown>
我认为Xml允许您拥有标签/ DOM元素的自定义名称,但我认为作者不使用Xml。
我认为作者构成了他自己的元素,描述了他正在撰写的部分。我不知道你能做到这一点。我还在html中看到<time>
一次使用。有人可以向我解释如何组成自己的标签名称或向我展示文档。我假设这是一个html的东西
答案 0 :(得分:1)
HTML5标准集中没有下拉元素。
HTML5允许自定义元素,如果它们包含&#39; - &#39;在他们的名字。因此,他们最好使用<drop-down>...</drop-down>
。
答案 1 :(得分:0)
<dropdown>
不是有效的HTML代码。不知道从哪里得到这段代码,但你应该避免使用自定义标签。改为使用类选择器/ ID选择器。
另一方面,<time>
是HTML5规范中的HTML标记。文档为here。