对哪个选择器应该应用一些 css 属性感到困惑

Confused on which selector should apply some css properties

有一个简单的问题:

list-style-position 这样的属性应该添加到 ul 选择器中,li 或者两者都添加?

CSS 属性 list-style-position 指定 list-items 标记是否应出现在 insideoutside 内容流中。它的默认值为 outside

您应该在 ul 或包含项目的 wrapper div 上使用它,因为它的值会被继承。这是取自 w3schools.

的一个简单示例

ul.a {
  list-style-position: inside;
}
<p>The following list has list-style-position: inside:</p>

<ul class="a">
  <li>Earl Grey Tea - A fine black tea</li>
  <li>Jasmine Tea - A fabulous "all purpose" tea</li>
  <li>Honeybush Tea - A super fruity delight tea</li>
</ul>

进一步阅读W3C: list-style, MDN: list-style-position, CSS tricks: list-style