Foros del Web » Creando para Internet » HTML »

Menu para todas las paginas

Estas en el tema de Menu para todas las paginas en el foro de HTML en Foros del Web. Hola Necesito hacer un menu que se repita en todas las paginas para que cuando lo tenga que modificar solo tenga que hacerlo en el ...
  #1 (permalink)  
Antiguo 27/05/2010, 05:44
 
Fecha de Ingreso: mayo-2010
Mensajes: 9
Antigüedad: 13 años, 11 meses
Puntos: 0
Menu para todas las paginas

Hola
Necesito hacer un menu que se repita en todas las paginas para que cuando lo tenga que modificar solo tenga que hacerlo en el original.
Esto yo lo se hacer con flash pero me recomiendan que por motivos de SEO no lo realice en flahs.
Lo malo es que no tengo mucha idea de html

Un saludo
  #2 (permalink)  
Antiguo 27/05/2010, 06:24
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Menu para todas las paginas

temas similares que aplican a tu caso:
como enlazar codigo externo
incluir html otro html
como puedo cargar pagina html
puedes encontrar mas con palabras claves menu include
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 28/05/2010, 11:30
 
Fecha de Ingreso: mayo-2010
Mensajes: 9
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Menu para todas las paginas

Muchas gracias
  #4 (permalink)  
Antiguo 28/05/2010, 11:40
 
Fecha de Ingreso: mayo-2010
Mensajes: 9
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Menu para todas las paginas

Ya lo he solucionado

He utilizado la etiqueta iFrame

<iframe src="pagina_fuente.html" width=290 height=250>Texto para cuando el navegador no conoce la etiqueta iframe</iframe>

Y me funciona bien

Ahora tengo dos dudas:

1- Me han comentado que las etiquetas Iframe no se indexan bien en los buscadores y me han aconsejado que coloque un enlace al menu en la etiqueta.

<iframe src="../menu.html" width=182 height=2220 frameborder="0"><a href="http://www.forosdelweb.com/f4/menu.html">menu</a></iframe>
</a></td>

No se si esto funcionara

Y la 2ª duda es que al cargarse la pagina en el navegador y en el lugar donde esta insertada la etiqueta iFrame, se ve durante la carga con el fondo en blanco.
Me explico: Mi pagina tiene un color de fondo oscuro y al cargarse y solo donde esta la etiqueta iframe se ve en blanco durante un segundo.

Debe de haber algun metodo para que se vea del mismo color del fondo.

Un saludo
  #5 (permalink)  
Antiguo 28/05/2010, 18:30
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: Menu para todas las paginas

tambien puedes crear tu index con extensión .php e incluir <?php include ("menu.php");?> en el lugar donde quieres que aparezca tu menú.

Luego te creas un archivo llamado menu.php y en el escribes el codigo de tu menu (sin <head> ni ningun trozo de codigo obligatorio para un documento html solo el codigo del menu)

Espero te sirva, saludos

p-d: Lo del color de fondo lo arreglas identificando el elemento en cuestion y asignandole background-color:#colorquequieras; en los estilos
  #6 (permalink)  
Antiguo 30/05/2010, 09:20
 
Fecha de Ingreso: mayo-2010
Mensajes: 9
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Menu para todas las paginas

Muchas gracias

Etiquetas: todas
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 19:56.