这个“<dropdown>”标签是自定义 HTML 元素吗?
Is this '<dropdown>' tag a custom HTML element?
我正在检查这个 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。
我认为作者自己编造了描述他所写部分的元素。我不知道你能做到这一点。我还看到 <time>
有一次被用在 html 中。有人可以向我解释如何编写您自己的标签名称或向我展示文档吗?我假设这是 html 事情
HTML5 标准集中没有下拉元素。
HTML5 允许在名称中包含“-”的自定义元素。所以他们最好使用 <drop-down>...</drop-down>
.
<dropdown>
不是有效的 HTML 标签。不知道你从哪里得到这段代码,但你应该避免使用自定义标签。请改用 class 选择器/ID 选择器。
另一方面,<time>
是 HTML5 规范中的一个 HTML 标签。文档是 here.
我正在检查这个 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。
我认为作者自己编造了描述他所写部分的元素。我不知道你能做到这一点。我还看到 <time>
有一次被用在 html 中。有人可以向我解释如何编写您自己的标签名称或向我展示文档吗?我假设这是 html 事情
HTML5 标准集中没有下拉元素。
HTML5 允许在名称中包含“-”的自定义元素。所以他们最好使用 <drop-down>...</drop-down>
.
<dropdown>
不是有效的 HTML 标签。不知道你从哪里得到这段代码,但你应该避免使用自定义标签。请改用 class 选择器/ID 选择器。
另一方面,<time>
是 HTML5 规范中的一个 HTML 标签。文档是 here.