Foros del Web » Creando para Internet » HTML »

Menu web

Estas en el tema de Menu web en el foro de HTML en Foros del Web. Hola! Estoy creando un sitio web y me encuentro con un problema: La página tiene un menú que cambia constantemente, y el sitio web puede ...
  #1 (permalink)  
Antiguo 20/01/2013, 11:45
Avatar de mk14  
Fecha de Ingreso: agosto-2012
Mensajes: 18
Antigüedad: 12 años, 2 meses
Puntos: 0
Menu web

Hola! Estoy creando un sitio web y me encuentro con un problema: La página tiene un menú que cambia constantemente, y el sitio web puede llegar a tener más de 100 páginas. CAda vez que haya un cambio en el menú deberia modificar las 100 páginas y eso es un coñazo. Quisiera saber si existe algun sitio donde poner la estructura del menú y que cada web cogiera esa estructura de esta página, así solo con modificarla, cambiaria a todas las páginas. Algo así como hace el archivo css, que da formato a todos los sitios, existe algo así? o dentro del propio css se podria poner? Otra idea que se me ocurre es el uso de marcos, pero tengo entendido que las páginas de dentro no se indexan en el buscador y quisiera que apareciesen todas en un buscador general y en el buscador interno que tiene la web. Alguna idea?

Gracias! Me ayudaria que me dieran una explicacion lo más detallada posible. Si hace falta, para tontos ;)
  #2 (permalink)  
Antiguo 20/01/2013, 12:10
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Menu web

Tendrías que usar algún lenguaje de lado servidor como PHP, ASP, Perl, Python... Así puedes usar funciones que incluyan el menú en cada página, y sólo tendrías que cambiar el archivo donde está el menú.

Es la opción más viable y fácil. Hoy en día es raro, si es que no imposible, que los servidores, gratuitos o de pago, no ofrezcan algún lenguaje de lado servidor.
  #3 (permalink)  
Antiguo 20/01/2013, 15:35
Avatar de mk14  
Fecha de Ingreso: agosto-2012
Mensajes: 18
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: Menu web

Y algo dentro de la propia web? es decir que si tengo la web en el ordenador, tener el archivo que modifique esa barra del menú de la web, es que me gustaria que funcionase similar como el css, que en ese archivo tu modificas algo y todo lo que use esa función se modifica automaticamente, quiero lo más simple posible. Gracias
  #4 (permalink)  
Antiguo 20/01/2013, 16:03
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 4 meses
Puntos: 641
Respuesta: Menu web

cuando dice lenguaje del lado del servidor, no se refiere a algo fuera de la web, revisa los conceptos.

Lo que te dice es eso, creas un archivo unico para el menú. y lo incluyes dentro de todas las páginas que quieras, cuando modifiques el archivo el cambio ocurre en todas las páginas como el css.
  #5 (permalink)  
Antiguo 21/01/2013, 11:26
Avatar de mk14  
Fecha de Ingreso: agosto-2012
Mensajes: 18
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: Menu web

Perdona, pero no me han enseñado html y todo lo que se, lo se de ir provando y buscandome la vida, asi que es lo más normal que no entienda a que se referia y más si no hay ninguna explicación. Me podriais ayudar a hacerlo entonces?
Suponiendo que tengo la siguiente lista del menu:

<div class="nav">
<ul class="artmenu">
<li><a href="#" class=" active"><span>Home</span></a></li>
<li><a href="about.html"><span>About</span></a></li>
</ul>
</div>

deberia de exportar todo este módulo al nuevo fichero y como enlazo esto con la página a la que va? (código), que extensión tendria el archivo que contendria esta lista? Html?

Gracias de nuevo
  #6 (permalink)  
Antiguo 21/01/2013, 12:42
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 4 meses
Puntos: 641
Respuesta: Menu web

Pues fijate que yo todo lo que sé de html y demás, ha sido búscandome la vida :) así que esa "excusa" no me vale.

estudia un poco de php y de la funcion include o require_once

Etiquetas: interno, buscadores
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 14:42.