Построение задания в HTML Academy Селекторы. Часть 3 / Ищем в конце строки: [foo$="bar"]

В первой цели все понятно

Всем элементам input, у которых значение атрибута value заканчивается подстрокой кекс установите цвет текста #3498db.

input[value$=“кекс”] {color:#3498db;}

вторая цель :

А если подстрока равна Кекс, то цвет текста должен быть #e74c3c.

если она равна , то запись должна быть
input[value=“Кекс”] {color:#e74c3c;}

тоесть смысл вопроса сформирован не правильно
как по мне правильно должно звучать :

А если подстрока заканчивается Кекс, то цвет текста должен быть #e74c3c.
тогда решение
input[value$=“Кекс”] {color:#e74c3c;}

@Mykola_Fedorov вы путаете понятие строка и подстрока.

1 лайк

Правильное замечание: заканчивается и равно - разные понятия. Как: [value$=] и [value*=].

1 лайк

Точно так же, прописала для второй цели (которая “А если подстрока равна Кекс”)
input[value=“Кекс”] {color:#e74c3c;} и была неожиданно удивлена тем, что этот ответ неверный.