Html не чувствителен к регистру, а теги и атрибуты считаются проверкой строчных букв this , когда я сталкиваюсь с этой проблемой, я использую атрибут данных для сохранения ключа, а другой для ключа
Может быть, это будет работать для вас
шаблон
<p [attr.data-key]="'tourAnchor'" [attr.data-value]="'like'" >
tourAnchor - like
</p>
<p [attr.data-key]="'tourAnchor'" [attr.data-value]="'dislike'" >
tourAnchor - like
</p>
стиль
p[data-key="tourAnchor"][data-value="like"] {
color:blue
}
p[data-key="tourAnchor"][data-value="dislike"] {
color:red
}
демонстрация stackblitz ??