Selector de CSS para el elemento dentro del elemento con estilo en línea?

¿Hay un selector de CSS para orientar elementos con estilos en línea? Entonces, ¿puedo orientarme al primer tramo pero no al segundo solo con CSS?

Si no, ¿se puede hacer esto con jQuery?

http://jsfiddle.net/TYCNE/

target

not target

 p[style="text-align: center;"] { color: red; } 

Sin embargo, esto es feo.

Un poco tarde para la fiesta del té, pero pensé que compartiría la solución que encontré y uso.

La respuesta de @Simone es perfecta si puede coincidir exactamente con el atributo de estilo. Sin embargo, si necesita orientar un atributo de estilo en línea que puede tener otros estilos en línea asociados, puede usar:

 p[style*="text-align:center;"] 

“* =” significa “coincide con el siguiente valor en cualquier parte del valor del atributo”.

Para obtener más información o más información sobre otros selectores, consulte esta publicación en el blog en css-tricks.com:

Los selectores de Skinny On CSS

http://css-tricks.com/attribute-selectors/#rel-anywhere

Si desea aplicar estilos a una statement de regla en particular, también puede usar style *. Esto coincidirá con todos los elementos que tienen el estilo en línea, independientemente del valor aplicado.

 div[style*="background-image"] { background-size: cover; background-repeat: no-repeat; } 

utilizar :

 ​p[style] span { color: red; }​