Ваши селекторы атрибутов будут по-прежнему работать.
Хотя IE7 и IE8 не понимают, что тип документа HTML5 означает, что документ является HTML5, сам по себе он все еще является объявлением типа документа, и они в целом понимают синтаксис, поэтому они по-прежнему будут отображать вашу страницу в стандартном режиме.
Пока у вас есть какое-то объявление типа документа, IE будет (делать все возможное, чтобы) отображать вашу страницу в стандартном режиме, включая поддержку любого поддерживаемого CSS.