Почему селектор элементов лучше селектора класса

Я ожидаю, что размер шрифта: 20px для элементов li

html и css здесь https://jsfiddle.net/15m9tsq6/

div {
  font-family: Tahoma, Arial, Helvetica, Sans-serif;
  color: #2c3e49;
  font-size: 12px;
} 

.kk-wrapper {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    font-size: 20px;
    font-style: normal;
    font-variant: normal;
}   

введите здесь описание изображения


person Ildar Amankulov    schedule 25.06.2019    source источник
comment
используйте * для выбора всех элементов в этом классе .kk-wrapper * {} :jsfiddle.net/Lg2k4tqd   -  person לבני מלכה    schedule 25.06.2019
comment
Как видите, i.stack.imgur.com/EZhMQ.png .kk-wrapper класс был применен к элементу li, поэтому я полагаю, что * не нужен   -  person Ildar Amankulov    schedule 25.06.2019
comment
ответ: наследство   -  person Temani Afif    schedule 25.06.2019