El jue, 24-06-2004 a las 17:27, Ainhoa escribi�:
> aupa!
> 
> Me gustar�a tener un estilo por cada elemento de tipo "input", pero sin 
> tener que utilizar "class" por ejemplo:
> para los <input type="text" /> un estilo
> para los <input type="submit" /> otro distinto.
 

Puedes y no puedes :-)

Es decir, segun la spec de CSS-3, s� que puedes, se llaman selectores
por atributo. Lo 'malo' es que solo te lo soportar�n motores modernos,
como Gecko. Sobre Opera, KHTML o Safari, no estoy seguro


input[type="submit"] {font-family:serif;}   


Otra cosa muy divertida con esto es estilar los v�nculos que apunten a
sitios externos. Con el operador ^= nos aseguramos que el href empieze
por una cadena determinada.

a[href^="http://";] {font-size:2em;}


Tb podrias estilar con el logo de tu empresa los v�nculos que apuntasen
a vuestra homepage �no?

a[href^="http://www.soycapaz.com";] {background-image:url(logo.png);}


O incluso darle un estilo distinto a los v�nculos que apunten a dominios
.es

a[href$=".es"] {background-image:url(es.png);}


Muchas posibilidades que no funcionan en el navegador mayoritario del
mercado, etc, etc... ;)

http://www.w3.org/TR/2001/CR-css3-selectors-20011113/







-- 
   Manuel trabaja para Simplel�gica, construcci�n web
(+34) 985 22 12 65            http://simplelogica.net
escribe en Logicola http://simplelogica.net/logicola/    


_______________________________________________
Ovillo mailing list
[EMAIL PROTECTED]
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a