【发布时间】:2026-02-11 05:35:02
【问题描述】:
我应该尝试使用其他 CSS 选择器而不是元素 ID/类名,反之亦然。
例如:body > header nav ul+ul { ... } 当我可以通过 #socialnav { ... } 来实现相同的目标时。
示例 HTML 代码(显然在代码的其他地方有带有子导航的标题):
<header>
<nav>
<ul>...</ul>
<ul....</ul>
</nav>
</header>
对此有何共识?我的意思是,我发现使用 CSS 选择器可以做到这一点,但有缺点吗?
【问题讨论】:
-
#elementid是一个 CSS 选择器。 -
是的,对不起,我的错……标题/问题措辞不当。
标签: html css css-selectors