Элемент стиля не может иметь атрибут id
, в соответствии со спецификацией.
<!ELEMENT STYLE - - %StyleSheet -- style info -->
<!ATTLIST STYLE
%i18n; -- lang, dir, for use with title --
type %ContentType; #REQUIRED -- content type of style language --
media %MediaDesc; #IMPLIED -- designed for use with these media --
title %Text; #IMPLIED -- advisory title --
>
Источник .
Однако на практике браузерыкак правило, позволяют вам сойти с рук на эти вещи.Однако их реализации могут отличаться.
Рассматривали ли вы возможность выбора с помощью других средств?Как насчет $('head style:eq(1))
.