feed twitter facebook

Estándares » Primer borrador CSS4: Selectors Level 4

November 9, 2011 por Víctor Cuervo No Comments

El soporte de CSS3 va a buen ritmo tanto en los navegadores como en su utilización dentro de las páginas web. Y es que CSS3 fue una especificación que ofreció un conjunto aceptable de capacidades de diseño (esquinas redondeadas, degradados, sombras,…), suficientes como para llevar este buen ritmo de implantación.

Todo esto bien apoyado por una definición estructurada basada en módulos CSS3 que ha permitido ir cumpliendo las especificaciones de forma paralela.

Pero la W3C ya está pensando en su siguiente paso y en lo que será CSS4. En este sentido el CSS Working Group ha publicado un borrador sobre lo que serían los selectores en CSS4 o más conocido como Selectors Level 4.

En Selectors Level 4 podemos encontrar cosas como:

  • Selecciones por grupo o compuestas. matches( .x, .y)
  • Pseudoclases basadas en la localización. local-link.
  • Pseudo clase nth-match() para controlar número de elementos hermanos antes del elemento actual.
  • Pseudoclases para el acceso a tablas de datos 2D. colum.
  • Referencias combinadas.
  • $E > F para determinar relaciones padre-hijo.
  • Pseudoclases enfocadas al tiempo. current.
  • Pseudo clase :indeterminate para valores de elementos que sean indeterminados.
  • Atributos sensibles a mayúsculas.

Aunque no hay que tirar las campanas al vuelo ya que muchas de las especificaciones de CSS3 siguen estando en Working Draft.

http://www.w3.org/Style/CSS/members

Entradas relacionadas:

tags: , , , , , , , , ,
preguntaSi tienes dudas, preguntas, curiosidades,... sobre CSS no dudes en visitar el Foro sobre CSS y participar con los temas que se tratan.
http://www.dudasprogramacion.com/forum/cascading-style-sheets-css

No Comments yet »

RSS feed for comments on this post. TrackBack URI

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

*