Para lograr la compatibilidad entre navegadores, tendemos a utilizar tanto extensiones específicas del proveedor como la sintaxis estándar de CSS3. Sé que CSS3 todavía está en borrador, pero ya hemos comenzado a usarlo. Pero la pregunta es, ¿importa mucho el orden en que se producen?Realización de pedidos en CSS3 basado en proveedores Vs Sintaxis estándar CSS3
Por ejemplo, vamos a ver aquí
-moz-border-radius: 10px;
border-radius: 10px;
Esto se aplica navegador específico border-radius
y luego cae de nuevo al método estándar, la tarde esperanzador será ignorada, pero aún así.
Del mismo modo, el cambio de su orden
border-radius: 10px;
-moz-border-radius: 10px;
Ahora, este intenta sintaxis estándar y luego cae de nuevo a la extensión de navegador.
¿Hay alguna diferencia causada por el pedido? Puede ser en términos de rendimiento o de lo contrario.
__P.S .__ No es un duplicado de http://stackoverflow.com/questions/8131846/why-do-browsers-create-vendor-prefixes-for-css-properties :) – Starx