【发布时间】:2012-02-16 18:54:07
【问题描述】:
你建议什么有效的HTML5-tag,将一个或多个元素组合成一个组?
例子:
<!-- Not valid, see below - just ignore -->
<ul>
<li>Test1<li>
<group id="2"><li>Test 2</li></group>
<li>Test2<li>
<li>Test3<li>
</ul>
<!-- // -->
<p>Test Text 1 <group id="3">Lorem ipsum dolor</group></p>
</body>
</html>
Javascript(带有 DOM-Utility):
console.log($('group#2'));
【问题讨论】:
-
以上内容无效,因为
<ul>元素只允许<li>元素作为直接子元素。 -
你说得对,我已经纠正了我的问题。我正在寻找一个抽象的解决方案,而不使用类标识符
-
您的编辑没有使问题更清楚,抱歉。一个列表元素和 p 中的一段文本以什么方式属于一起?
-
我的意思是,HTML5 是否让我们能够以尊重和有效的方式对元素的各个部分进行分组?
标签: javascript html w3c w3c-validation