Attributselektoren - CSS | MDN
Attributselektoren wählen Elemente anhand des Vorhandenseins oder Wertes eines Attributs aus.
developer.mozilla.org
Die Attribut-Selektoren kann man durchaus auch im Zusammenhang mit den eindeutigen IDs gebrauchen. Es kommt halt immer darauf an, was man genau erreichen möchte. Ein HTML-Element kann ja trotz der eindeutigen ID bspw. seinen Zustand ändern. Dann benutzt man bspw. #meineID[hidden="true"] {display: none;}