Let’s take the example of having to select all the div with the data-lang attribute different from “it”:
div:not([data-lang=it]) { // Your CSS here. }
If you want to select elements that have an attribute that is set to an empty string, you should use:
div[data-lang]:not([data-lang='']) { // Your CSS here. }