Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 07-jun-2004, 04:01   #1 (permalink)
dacotta está en el buen camino
 
Fecha de Ingreso: noviembre-2003
Mensajes: 68
no me funciona

Saludos , estoy hacieno una pagina en asp, he conectado correctamente la web con mi pagina css exterior, porque los links funcionan.

En la css pongo esto:

ele1{ font-family: "Arial" ; color:#999999 }

y en mi pagina asp:

<div id="ele1"> Aqui codigo asp </div>

y no me funciona.

Que hago mal.

Gracias
__________________
Soy lo suficientemente feo y bajito
como para triumfar por mi mismo.
( Woody Allen )
dacotta está desconectado   Responder Citando
Antiguo 07-jun-2004, 05:22   #2 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.550
Hola, dacotta.

Tendrías que poner:

#ele1{ font-family: "Arial" ; color:#999999 }

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 09-jun-2004, 07:50   #3 (permalink)
Colaborador
PatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy pronto
 
Avatar de PatomaS
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.392
Alegría

Hmmm

hola, disculpen la pequeña matización... peroooo

el «#» se usa para asignar estilos a objetos con determinada id.

para el caso que mencionaba dacotta, se usa «.»

así que su código quedaría así:

Código:
.ele1{ font-family: "Arial" ; color:#999999; }
Claro que podría estar equivocado y solo estar molestado...

de cualquier manera, disculpen la molestia

;)

Felicidad
__________________
De vuelta por aquí, más o menos

¡ hey, hou, hou, hey !
PatomaS está desconectado   Responder Citando
Antiguo 09-jun-2004, 09:02   #4 (permalink)
Jesús está en el buen camino
 
Avatar de Jesús
 
Fecha de Ingreso: noviembre-2002
Mensajes: 23
No. En este caso esta bien lo que dice Javier.
El usar la forma:
Código:
algo{
blablablala
}
Solo corresponde a etiquetas html
el usar
Código:
#algo{
blablablabla
}
Para ID o elementos unicos de una página
Código:
.algo{
blablabla
}
para una clase o varios elementos.
Según donde quiera formatear Dacotta usará ID o una clase. Pero la forma que usaba él, sólo funciona en elementos html, por ejemplo:
Código:
body{
blablabla
}
Jesús está desconectado   Responder Citando
Antiguo 09-jun-2004, 10:27   #5 (permalink)
dacotta está en el buen camino
 
Fecha de Ingreso: noviembre-2003
Mensajes: 68
Bueno, como ha dicho Javier a mi me funciona a la perfección, pero gracias a todos
__________________
Soy lo suficientemente feo y bajito
como para triumfar por mi mismo.
( Woody Allen )
dacotta está desconectado   Responder Citando
Antiguo 09-jun-2004, 16:14   #6 (permalink)
Colaborador
PatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy pronto
 
Avatar de PatomaS
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.392
Alegría

Hola

Bueno, estuve revisando la documentación de css porque tras leer el mensaje hoy, decidí probarlo y en efecto me funcionó.

Debo decir que no entendía como dado que las definiciones son claras, el «#» se utiliza para definir el estilo en los elementos con id y el «.» se utiliza para las clases.

Pero revisando cuidadosamente la documentación de selectores vi a que se debe el hecho de que funcione.

Resulta que los «Selectores de id» tienen preferencia sobre los «Selectores de atributos».

¿qué son los selectores de atributos?

Pues por ejemplo este:

Código:
H1[title] { color: blue; }
ese selector afectaría a:

Código:
<h1 title="título principal de la página">¡ Hola mundo !</h1>
Pero no afectaría a:

Código:
<h1>¡ Hola mundo !</h1>
Y a estas alturas se preguntarán ¿y que importan estos selectores de atributos en el hilo de este mensaje?...

Pues lo mismo pensaba yo, pero sigamos leyendo...

;)

Resulta que los «selectores de clase» (los que se inician con '.') son considerados un caso especial de los «Selectores de atributos». Bueno, tal vez no es exactamente un caso especial, pero si es una equivalencia con un caso específico de los primeros.

Procedo a citar el primer párrafo del apartado 5.8.3. de la página con las especificaciones de selectores:

Cita:
For style sheets used with HTML, authors may use the dot (.) notation as an alternative to the "~=" notation when matching on the "class" attribute. Thus, for HTML, "DIV.value" and "DIV[class~=value]" have the same meaning. The attribute value must immediately follow the ".".
Bueno, aclarada la duda y algo más aprendido para mi, no se para el resto, pero tras mi metida de pata, veo que no fué tan metida.


Por cierto, espero no haber liado mucho la explicación.

:)

Felicidad
__________________
De vuelta por aquí, más o menos

¡ hey, hou, hou, hey !

Última edición por PatomaS; 09-jun-2004 a las 16:16.
PatomaS está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:25.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93