¿Cuál es un ejemplo de CSS que funcionará en la mayoría de los entornos?

Como dijo Brad, es una cuestión de lo último y lo mejor de CSS3 que no es compatible con todos los navegadores (los dispositivos tienen poco peso). Mantenerse alejado de estas características CSS3 le asegurará que está jugando bien con los navegadores más antiguos.

Pero, en esencia, ¿dónde estaríamos si aún desarrollamos para IE6? Mi consejo es que compruebe sus análisis para saber qué navegadores se utilizan más en su sitio y desarrolle para ellos inicialmente. Incluso si IE6 es el navegador principal (espero que no sea así) los usuarios están navegando en su sitio, trate de alejarlos a cosas más nuevas y mejores. HTML5Boilerplate tiene algunas advertencias ingeniosas para estos usuarios.

Además, use Modernizr para detectar qué características admite el navegador del usuario. Desarrolle para los mejores navegadores y proporcione un respaldo para los navegadores más antiguos.

CSS se admite de manera diferente en todos los navegadores, no necesariamente en dispositivos. Los navegadores WebKit (Chrome y Safari) admiten la mayoría de las propiedades CSS, con Firefox y Opera muy cerca, e Internet Explorer en la parte trasera (IE10 es una gran mejora en las versiones anteriores de IE). Puede solucionar algunos problemas de soporte del navegador con extensiones específicas del navegador como -webkit-, -moz-, -o- y -ms-.

Si está buscando CSS que sea estándar en todos los navegadores, trate de mantenerse alejado de las últimas innovaciones de CSS3 como transformaciones, transiciones y más.

Puede verificar la compatibilidad del navegador en la Referencia CSS de W3School

Para que sea compatible en diferentes dispositivos, debe tener un marco receptivo. Una que puedo sugerir es Bootstrap.

Aquí hay un ejemplo simple de CSS y HTML que funcionará en TODOS los entornos:

CSS:
fuerte {color: rojo; }

HTML:
Esto será rojo