Foros del Web » Creando para Internet » CSS »

Significado de comodines.

Estas en el tema de Significado de comodines. en el foro de CSS en Foros del Web. Pregunta muy elemental pero no tanto para el que está profundizando en css. Creo que [class^="icon-"] significa "todas las clases que empiecen por "icon-" 1.- ...
  #1 (permalink)  
Antiguo 29/07/2016, 11:59
 
Fecha de Ingreso: julio-2009
Mensajes: 75
Antigüedad: 14 años, 9 meses
Puntos: 2
Significado de comodines.

Pregunta muy elemental pero no tanto para el que está profundizando en css.

Creo que [class^="icon-"] significa "todas las clases que empiecen por "icon-"

1.- ¿Es así?

2.- Pero no encuentro qué significa [class*=" icon-"]

¿Me puede decir alguien qué significa?


Saludos y gracias.
Caminantejm.
__________________
Gracias de antemano por la ayuda.
Saludos.
Caminantejm.
  #2 (permalink)  
Antiguo 29/07/2016, 15:16
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Significado de comodines.

No es elemental, de hecho felicidades, porque estos selectores son a mi gusto la fase dos de saber CSS.

El segundo selector es "que contenga" a diferencia del primero que es "que inicie"

Por ejemplo

<p class="icon-1 big">

es diferente a

<p class="big icon-1">


Al usar las dos classes (class^ y class*) juntas lo que estás indicando es:

"Selecciona todos los estilos cuya class comience con icon-; utiliza mi primer selector en el caso de que esta class sea la primera, y el segundo en el caso de que el usuario haya escrito otro class antes que este.

Nota que el selector class* tiene un espacio antes de icon-

La diferencia con ese espacio es que si no lo tuviéramos el estilo aceptaría algo como

<p class="usuarioicon-1">

Pero al poner el espacio antes ya no entraría en la categoría.

Última edición por Rafael; 30/07/2016 a las 17:02
  #3 (permalink)  
Antiguo 30/07/2016, 03:49
 
Fecha de Ingreso: julio-2009
Mensajes: 75
Antigüedad: 14 años, 9 meses
Puntos: 2
De acuerdo Respuesta: Significado de comodines.

Muchas gracias Rafael.
Sí, el espacio en blanco ya lo había visto pero no terminaba de descifrarlo. Además, pasé la consulta al foro porque después de 1 hora me fue imposible sacar la respuesta buscando por la red. La primera expresión sí, pero la segunda no.

Saludos y gracias. Muy bien explicado.
Jesús María.
__________________
Gracias de antemano por la ayuda.
Saludos.
Caminantejm.

Etiquetas: Ninguno
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 01:56.