是否存在仅用于名义上将其子项分组在一起的 HTML 标记?例如:
<group id="example_template">
<h3>Example</h3>
<div>...</div>
</group>
理想情况下,<group>
上面的标签将是 css-exempt,或者不影响它的 child ,或者至少没有默认的视觉副作用。我们的想法是找到最简洁的方法来识别一组连续的节点,而不会引入语义误导或垃圾标记。
一个示例用例是 JavaScript HTML 模板系统。呈现模板并将其添加到 DOM 后,我想跟踪元素组一起呈现的事实,以防稍后替换该组。
也对其他解决方案持开放态度。
最佳答案
没有 CSS 的 div
元素不会产生页面上可见的任何内容。这意味着除非您添加修改 DIV 的 CSS(作为文件或内联),否则它实际上是不可见的。
更新:如上所述,DIV
用于阻止内容,SPAN
用于内嵌内容
关于javascript - 是否有非可视化的 HTML 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20508917/