Foros del Web » Creando para Internet » HTML »

Definiciones interrelacionadas

Estas en el tema de Definiciones interrelacionadas en el foro de HTML en Foros del Web. A ver si me podéis dar una solución. Estoy haciendo un diccionario, donde la palabra y la definición se guardan en la base de datos, ...
  #1 (permalink)  
Antiguo 20/01/2009, 04:58
Avatar de Silko  
Fecha de Ingreso: septiembre-2008
Mensajes: 62
Antigüedad: 9 años, 2 meses
Puntos: 0
Definiciones interrelacionadas

A ver si me podéis dar una solución.

Estoy haciendo un diccionario, donde la palabra y la definición se guardan en la base de datos, pero alguna de estas definiciones incluye palabras que también están en la base de datos.

Pongo un ejemplo para que se entienda mejor:

Palabras en la base de datos:

Cacahuete: fruto seco. tal tal tal tal.

Elefante: animal que come Cacahuete

Acción:

Llego a la página y pongo en el buscador elefante, que me da como resultado la misma.

¿Cómo puedo hacer que en la definición de elefante al pulsar cacahuete salga una ventana flotante con la definición de la misma?

Gracias a todos
  #2 (permalink)  
Antiguo 20/01/2009, 07:06
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 12 años, 3 meses
Puntos: 54
Respuesta: Definiciones interrelacionadas

bueno si todo esta bien suponte que generas algo asi

<strong>elefante:</strong> animal que come <a href="diccionario.com/cacahuete" title="">cacahuete<span>fruto seco. tal tal tal tal.</span></a>

en los estilos pones

a {position:relative}
a span {display:none;position:absolute;bottom:0}
a:hover span {display:block}

esta seria la forma facil

depsues podes mejorarla mucho con ajax, cuando hover que busque en el servidor la definicion y la carge en el span

saludos
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 20/01/2009, 15:59
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 11 años, 6 meses
Puntos: 2122
Respuesta: Definiciones interrelacionadas

Tema trasladado a HTML.
  #4 (permalink)  
Antiguo 20/01/2009, 16:06
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.727
Antigüedad: 15 años, 10 meses
Puntos: 997
Respuesta: Definiciones interrelacionadas

si son definiciones, deberia usarse listas de definiciones (DL - DT - DD)
Código HTML:
<dl>
<dt>Cacahuete:</dt>
<dd>fruto seco. tal tal tal tal.</dd>
<dt>Elefante:</dt>
<dd>animal que come Cacahuete.</dd>
</dl> 
para lo de la "ventana flotante" no entendi muy bien, pero quizas te sirva usar esto.
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
  #5 (permalink)  
Antiguo 22/01/2009, 05:59
Avatar de Silko  
Fecha de Ingreso: septiembre-2008
Mensajes: 62
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Definiciones interrelacionadas

Gracias a todos por las repuestas, al final opte por meter junto a la definición las estiquetas.

Gracias
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 08:18.