El soporte del navegador para CSS está detrás del desarrollo de CSS. Las especificaciones CSS 3 se han realizado más de la mitad. Pero esto no nos impide usar nuevas tecnologías en CSS. Si bien no podemos aplicarlos tan libremente como utilizamos tecnologías comunes en CSS, podemos lograr resultados más vívidos en un navegador específico. El uso de estas nuevas tecnologías en los lugares correctos no solo le permitirá pararse a la vanguardia de la tecnología CSS, sino que también hará que sus trabajos se sientan renovados. Nueva tecnología CSS: no espere obtener el soporte de todos los navegadores En la línea 1, podemos establecer la altura de todas las formas con atributos de valor a 25px; Pero hacer esto en Internet Explorer 6 es completamente ineficaz porque esta "nueva tecnología CSS" no es compatible. Sin embargo, esta nueva tecnología no es compatible incluso en Internet Explorer 8. Actualmente, solo se admite en Firefox, Safari y Chrome, y este soporte no es totalmente compatible. - Radio.
Microsoft ha anunciado el nivel de soporte de CSS para cada versión del navegador en Internet Explorer 5.5 a 8.0. . Esto significa que debe renunciar al uso de esta tecnología para usuarios de Internet Explorer 6.x, que actualmente aún representan más del 40% del mercado. Por ejemplo:
[valor] {altura: 25px}
[href = http: //www.dudo.org/] {color: rojo;}
En CSS 3, los selectores de atributos tienen funciones más potentes. 2 Conviértase en es muy simple, por ejemplo, en CSS 3, solo necesita el siguiente código para lograr la apariencia de esquina redondeada:
<div style = "Radio: 5px"> Esta es una esquina redondeada </div>
Esta es la nueva tecnología en CSS, que nunca puede explicarse completamente por todos los navegadores al mismo tiempo.
La nueva tecnología CSS no es CSS Hack
¿Qué es CSS Hack? CSS Hack es un método que utiliza algunas deficiencias en la aplicación de CSS del navegador para implementar la aplicación de reglas CSS por separado. Por ejemplo, use _Property para distinguir entre IE7, 8 y otras versiones de IE, y *La propiedad se puede usar para distinguir entre los navegadores IE y no II, etc. Sin embargo, se señala aquí que todos estos hacks CSS no son especificaciones CSS estándar, y ninguna de ellas pasa la verificación W3C. Pero las nuevas tecnologías CSS son diferentes.
Además, la nueva tecnología CSS no puede ser resuelta por Hack. Para los casos en que las explicaciones del modelo de caja de diferentes navegadores son inconsistentes, podemos corregirlo a través de CSS Hack, pero el problema de que Internet Explorer no admite rectángulos redondeados no puede ser resuelto por ninguna tecnología de hack de CSS es usar XHTML adicional o usar Imagen de fondo.
Por lo tanto, la nueva tecnología CSS no es un tipo de hack de CSS, es una especificación CSS ortodoxa.
Uso apropiado de la nueva tecnología CSS
Aunque mencionamos anteriormente que la nueva tecnología CSS no puede ser compatible con todos los navegadores, ni puede lograr el mismo efecto en diferentes navegadores, como usar la tecnología CSS Hack. Sin embargo, esto no nos impide usarlos. Imagínense, ¿no sería más atractivo agregar una facilidad de uso adicional a un navegador sin afectar su uso? Y logramos este efecto sin agregar reglas CSS irregulares como CSS Hack. Por lo tanto, el uso apropiado de la tecnología CSS en el momento adecuado puede lograr la formación de hielo en el pastel, lo que hace que su página web sea más fácil de usar.