Css3
CSS es un lenguaje utilizado para especificar el aspecto de una página web para diferentes dispositivos. Esto entra en contraste con HTML que es un lenguaje que define la estructura de undocumento para su distribución por la web. El HTML le dice al navegador como se estructura el documento mientras que el CSS le dice cómo debe renderizarlo.
CSS3 añade muchas capacidades nuevas a laespecificación anterior. Aunque aún está en proceso de estandarizado y le queda un largo camino por recorrer, ya se ha hecho un hueco al lado de HTML5 y supone uno de los mayores adelantos en el diseño webactual.
La novedad más importante que aporta CSS 3, de cara a los desarrolladores de webs, consiste en la incorporación de nuevos mecanismos para mantener un mayor control sobre el estilo con el quese muestran los elementos de las páginas, sin tener que recurrir a trucos o hacks, que a menudo complicaban el código de las web.
Novedades de CSS3
Como ya he dicho, CSS3 viene con muchas novedades,en esta breve introducción a CSS3 voy a mencionar algunas de las más relevantes y seguramente me dejaré mucho en el tintero:
Propiedades nuevas en CSS 3
He aquí una lista de las principalespropiedades que son novedad en CSS3.
Bordes
* border-color
* border-image
* border-radius
* box-shadow
Fondos
* background-origin
* background-clip
* background-size* hacer capas con múltiples imágenes de fondo
Color
* colores HSL
* colores HSLA
* colores RGBA
* Opacidad
Texto
* text-shadow
* text-overflow
* Rotura depalabras largas
Interfaz
* box-sizing
* resize
* outline
* nav-top, nav-right, nav-bottom, nav-left
Selectores
* Selectores por atributos
Modelo de caja básico
*overflow-x, overflow-y
Otros
* media queries
* creación de múltiples columnas de texto
* propiedades orientadas a discurso o lectura automática de páginas web
* Web Fonts
*...
Regístrate para leer el documento completo.