Foros del Web » Creando para Internet » CSS »

Expresiones regulares?

Estas en el tema de Expresiones regulares? en el foro de CSS en Foros del Web. Hola, Esto es sólo una curiosidad. ¿Se pueden usar expresiones regulares en CSS?, es decir, todos id que empiecen por "midiv" y continuen por lo ...
  #1 (permalink)  
Antiguo 24/08/2007, 03:33
Avatar de elangelcaido  
Fecha de Ingreso: septiembre-2003
Ubicación: Oviedo
Mensajes: 1.068
Antigüedad: 14 años, 3 meses
Puntos: 4
Expresiones regulares?

Hola,

Esto es sólo una curiosidad. ¿Se pueden usar expresiones regulares en CSS?, es decir, todos id que empiecen por "midiv" y continuen por lo que sea le pongo unos estilos.

Ejemplo ficticio:

#midiv*{
font-size:12px;
color: #000000;
}
__________________
Ta Luego! Al final sólo puede quedar uno...
________
lukos.org
  #2 (permalink)  
Antiguo 24/08/2007, 06:23
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 13 años, 9 meses
Puntos: 63
Re: Expresiones regulares?

Hola

A menos que esté muy despistado ahora mismo, te diría que no, lo más parecido a eso es esta construcción:
Código HTML:
p[id~="nombre1 nombre2 ... nombreN"]
Es decir, lo más que puedes hacer, es seleccionar elementos de un mismo tipo cuyo atributo seleccionado tenga un valor de la lista que has puesto.

El ejemplo anterior se leería más o menos así:
Seleccionar cualquier elemento p cuyo atributo id sea igual a uno de los valores entrecomillados.

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 24/08/2007, 09:31
Avatar de elangelcaido  
Fecha de Ingreso: septiembre-2003
Ubicación: Oviedo
Mensajes: 1.068
Antigüedad: 14 años, 3 meses
Puntos: 4
Re: Expresiones regulares?

Gracias por el apunte
__________________
Ta Luego! Al final sólo puede quedar uno...
________
lukos.org
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:45.