Foros del Web » Creando para Internet » HTML »

Ayuda:¿Es posible hacer esto con HTML?

Estas en el tema de Ayuda:¿Es posible hacer esto con HTML? en el foro de HTML en Foros del Web. Saludos, antes de nada me presento,soy David y resido actualmente en Madrid.Entro en el foro porque he comenzado hace nada con un blog y poco ...
  #1 (permalink)  
Antiguo 15/05/2012, 08:55
Avatar de DavoBor  
Fecha de Ingreso: mayo-2012
Ubicación: Madrid//Spain
Mensajes: 1
Antigüedad: 11 años, 11 meses
Puntos: 0
Ayuda:¿Es posible hacer esto con HTML?

Saludos,
antes de nada me presento,soy David y resido actualmente en Madrid.Entro en el foro porque he comenzado hace nada con un blog y poco a poco me voy haciendo más con él.

Escribo en este tema en el foro porque resulta que estoy escribiendo texto en una de las páginas secundarias y se me está haciendo demasiado largo.Me gustaría hacer algo como poner en esa página un link tipo “Parte 1″,”Parte 2″ que llevara a la parte del texto corresponiente de esa misma página,no sé si es posible.
Espero haberme explicado y que me podáis ayudar.
  #2 (permalink)  
Antiguo 15/05/2012, 11:35
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: Ayuda:¿Es posible hacer esto con HTML?

En primer lugar, bienvenido a FDW @DavoBor

Si te he entendido, tenes un página con un link a otra, y esta otra tiene un texto extenso, que a su vez se divide en partes, si esto es asi, tenés que utilizar marcadores ó anclas,
ejemplo
en tu página secundaria

<div id="uno">
primera parte...
</div>

<div id="dos">
segunda parte
</div>

Es decir, al elemento que encierre el texto (no tiene que ser un div, puede ser otra, un <p>, por ejemplo) tenés que asignarle un id, luego en tu página principal, armás los links llamando a la sección deseada de esta manera

<a href="pagina2.html#uno">parte uno<a/>
<a href="pagina2.html#dos">parte dos<a/>
como ves se usa el simbolo # antes del nombre del marcador.
Una aclaración final, los valores de los id, nunca pueden repetirse en una misma página, y no pueden ser un número ni comenzar por uno,
id="33" --> mal
id="3xxx" --> mal
id="texto_1" --> bien

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 17/05/2012, 08:53
Avatar de soulchainer  
Fecha de Ingreso: mayo-2012
Ubicación: Murcia
Mensajes: 1
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: Ayuda:¿Es posible hacer esto con HTML?

Hola ñ_ñ

Yo también soy nuevo por aquí. He visto esto y creo, @emprear, que no has entendido bien del todo a @DavoBor (a no ser que me equivoque y el que no lo haya entendido sea yo).
Cita:
Iniciado por DavoBor
Me gustaría hacer algo como poner en esa página un link tipo “Parte 1″,”Parte 2″ que llevara a la parte del texto corresponiente de esa misma página
Resumiendo, lo que él quiere es crear en una misma página (no desde otra: una página, no un sitio web) el típico indice de links, al principio de la misma, que apuntan a distintas partes del texto al que preceden.
Cosa muy habitual, por ejemplo, en las TOS y FAQ de muchos sitios web.

La solución para eso sería muy parecida a la dada por ti (como ya sabrás), pero sin la url antepuesta en el atributo href.
Osea, reutilizando lo que tú ya has dicho:

Código:
<a href="#uno">parte uno<a/>
<a href="#dos">parte dos<a/>
.
.
.
<div id="uno">
primera parte...
</div>

<div id="dos">
segunda parte
</div>
Si bien también funcionaría poniendo delante la url de la misma página, en este caso, al no salir de la página en cuestión, es innecesario.
Perdona por la intromisión, pero consideré necesaria la aclaración ;)

Un saludo.

Etiquetas: link, página, posible
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 16:32.