Почему не срабатывает второй пункт
li:first-child {background: #ff3300;}
ul:first-of-type {background-color: #339933;}
Почему не срабатывает второй пункт
li:first-child {background: #ff3300;}
ul:first-of-type {background-color: #339933;}
Вас просят задать фон картам в первой строке. Разве карты у вас покрасились? Нет, фон получился у самой строки.
Да, иногда постановка задания такая, что ничего не понятно. Хотя решение оказывается простое