pregunta novato

16/09/2005 - 12:18 por Kike | Informe spam
hola cuando tienes un XML asi:

<play>
<title>hola</title>
<act>lalalaalla</title>
</play>

por que en los css puedo verlo de dos formas puesto y que diferencias
existen entre las dos?:

play{}
play title{..}

y otras veces asi:

play{}
title{..}

claro por que si hubiese un nivel mas en el xml se podria poner asi:
<play>
<title>hola</title>
<song></song>
<act>lalalaalla</title>
</play>

play {}
play title {..}
play title song {..}

espero que entendais mi duda

salu2 gracias

Preguntas similare

Leer las respuestas

#1 skar
16/09/2005 - 20:39 | Informe spam
Lo que sucede es que el CSS te permite navegar en forma de una jerarquia
(hierarchy)
en este caso Play es un elemento el cual pude contener texto o nodos y este
puede tener estilos
y los nodos "title" y "act" tambien pueden tener diferentes estilos

* un ejemplo es el de que todo el contenido de play puede seguir un formato
ej. Arial 12 pt.
* pero tambien puedes sobreponer (overwrite) este definiendo el nodo title
usando Times New Roman 15 pt

ahora la diference entre
title
play title
es:
1. play title es mas especifico, este dice que title tiene que ser un hijo
de play
2. solo "title" afecta todos los nodos llamados title, por ejemplo si tu
estructura fuese
<a>
<title>
<b>
<title>
<c>
<title>
</c>
</title>
</b>
</a>


"Kike" wrote in message
news:%
hola cuando tienes un XML asi:

<play>
<title>hola</title>
<act>lalalaalla</title>
</play>

por que en los css puedo verlo de dos formas puesto y que diferencias
existen entre las dos?:

play{}
play title{..}

y otras veces asi:

play{}
title{..}

claro por que si hubiese un nivel mas en el xml se podria poner asi:
<play>
<title>hola</title>
<song></song>
<act>lalalaalla</title>
</play>

play {}
play title {..}
play title song {..}

espero que entendais mi duda

salu2 gracias



Respuesta Responder a este mensaje
#2 Víctor
20/09/2005 - 14:00 | Informe spam
Si no estoy equivocado, play {} actuará dentro del elemento <play>,
mientras que play title {...} actuará sólo sobre el elemento <title> que
esté dentro de un elemento <play>

"Kike" escribió en el mensaje
news:%
hola cuando tienes un XML asi:

<play>
<title>hola</title>
<act>lalalaalla</title>
</play>

por que en los css puedo verlo de dos formas puesto y que diferencias
existen entre las dos?:

play{}
play title{..}

y otras veces asi:

play{}
title{..}

claro por que si hubiese un nivel mas en el xml se podria poner asi:
<play>
<title>hola</title>
<song></song>
<act>lalalaalla</title>
</play>

play {}
play title {..}
play title song {..}

espero que entendais mi duda

salu2 gracias



Respuesta Responder a este mensaje
#3 Rodrigo Fraga
24/10/2005 - 19:16 | Informe spam
Creo que te han respondido muy bien, pero me aconsejaria esto: eso que estas
haciendo es un principio basico de las CSS, Pseudo Elements;
el ejemplo mas claro es:
a:link{}
a:visited{}
a:hover{}

asi puedes definir diferentes estilos para un mismo atributo en este caso <a>
http://www.w3schools.com/css/
"Kike" escribió:

hola cuando tienes un XML asi:

<play>
<title>hola</title>
<act>lalalaalla</title>
</play>

por que en los css puedo verlo de dos formas puesto y que diferencias
existen entre las dos?:

play{}
play title{..}

y otras veces asi:

play{}
title{..}

claro por que si hubiese un nivel mas en el xml se podria poner asi:
<play>
<title>hola</title>
<song></song>
<act>lalalaalla</title>
</play>

play {}
play title {..}
play title song {..}

espero que entendais mi duda

salu2 gracias




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida