通常情况下,当我创建一个自定义元素时,我会将它包裹在
我的问题是,删除
例如,我有一个名为
因此,我的问题是是否“错误”为我的自定义元素设置样式并将它们视为任何其他HTML元素,还是应该继续完全忽略我的自定义元素(即使在使用
section
或其他适当的HTML元素中并进行样式设置,但这会导致DOM看起来像是custom-element > section
。我的问题是,删除
section
并简单地将custom-element
作为根元素并为其设置样式是否错误?例如,我有一个名为
tabs
的自定义元素,目前在使用它时,DOM最终看起来像是tabs > div.tabs
,但如果没有问题,我更愿意删除div.tabs
元素。因此,我的问题是是否“错误”为我的自定义元素设置样式并将它们视为任何其他HTML元素,还是应该继续完全忽略我的自定义元素(即使在使用
>
和其他选择器时很难这样做)?
section.custom-element-name
更有意义。DOM看起来也更整洁 :) - powerbuoy<custom-element>
根元素。显然,这导致我的所有CSS不再针对该元素。我想对于路由器视图,我仍然需要一个包装的section
或类似的东西... - powerbuoy