Buenas a todos.
Quisiera saber como hacer para que una parte de mi web se quede fija, es decir, que al darle a un enlace, no se tenga que volver a cagar, por ejemplo el menu y el logo.
Creo que existe algo como los "frames" o "marcos", que se pueden utilizar, aunque no estoy muy seguro.
El esqueleto de la web seria asi:
http://img43.imageshack.us/img43/9749/dibujous.gif.
Donde lo rojo; "cuerpo" seria lo que cambia, y lo demas no.
Espero que se entienda lo que quiero xD.
Desde ya muchas gracias.
Hola, aver si es esto (que creo que si, sino, leete lo de abajo tambien)
Creas todo lo anterior en una página llamada plantilla.html pero alli no escribas ni texto ni nada, solo crea la div para eso, pero no escribas, en la plantilla.html solo pones lo que quieres que sea igual en todas las webs, luego, la abres cuando esta acabada, y editas lo de la etiqueta div llamada texto, escribiendo lo que quieraas, pero ahora la guardas con otro nombre, con index.html, luego la vuelves a abrir lo de la plantilla.html y escribes lo correspondiente a la categoría tal, y lo guardas con nombre de la cateogoriatal.html, asi con todas las paginas que necesitas, las vas haciendo desde la plantilla, pero lo guardas como necesites de nombre.
_____________________
si no, puede ser esto...yo esque para cosas mas complejas que nose hacer uso dreamweaver...bueno, yo diria que lo mejor es hacer una div, que sea del tamaño de la web, por ejemplo 900px ancha, margen derecho y izquierdo auto, para que se centre sola, de altura al principio le pones auto tambien, yasta, ahora tendras una web del tamaño de 900px de ancha y de alta lo que sea necesario, auto es que se adapta sola, vas escribiendo y va aumentando, luego en esa div creas otra, a la que le digas: tu tendrás 250px de ancho, 150 de alto, margen izquierdo 0px, para que se pegue a la parte izquierda de la 1ºdiv creada, y arriba tambien le pones 0, asi se pegará arriba a la izquierda, luego si eso tenia 250 px, la otra debe tener 900-250 osease 650px de ancha y otros 150 px de alta, y esa hace lo mismo que la otra pero en vez de arriba derecha la pegas arriba izquierda...luego creas otra div que la llames, cuerpo, o texto, esa por ejemplo le das 800px de ancha y tambien le pones que se ajuste sola al centro con lo de margin left auto y margin right auto tambien y de alta tambien le pones auto... y yasta lo que pides
Saludos y espero que te sirva, si tienes dudas pues pregutnalas aqui.
Buenas.
Gracias por contestar, y tan rapido!.
Por ahora lei la primera idea que me das, que la entiendo, pero, ¿no se cargaria lo mismo otra vez? es decir a darle al enlance tal, se volveria a cargar lo demas de la plantilla, ya que al venir de esta tiene todo, no se si me explico.
Como has dicho en la primera idea asi es como lo tenia pensado hacer, pero, me parece un desproposito cargar lo mismo x veces, aunque hay muchas webs que lo hacen asi.
Mira esta una web que estoy haciendo, aplicada la idea primera:
http://war2.net16.net/SAintercambio/index.htmllos enlaces activos son informacion e inicio.
nono, no se cargaria lo mismo, por que como te dije, tu abres la plantilla, vacia, solo con lo que siempre estara fijo, pero despues, en vez de darle a guardar, le das a guardar como, y le pones otro nombre...por ejemplo para crear el index.html, abres plantilla, editas el texto y pones alguna imagen si necesitass, y ahora estas editando la plantilla.html, das a guardar como y en donde pone lo del nombre pones index.html, luego, abres otra vez la plantilla, que se ha quedado de nuevo vacia (ya que lo otro lo guardastes en otro documento) editas otra vez como quieras, y otra vez le das a guardar como y pones otro nombre, por ejemplo, si se trata de tu web, que hace y eso, pues guardar como y pones sobbre_nosotros.html entonces, tu ahora abre el index como si fueras un visitante de tu web (no con el HTML-Kit, lo abres con IExplorer) y pulsas sobre el enlace a sobre_nosotros.html y te abirá sobre_nosotros.html, no la plantilla.html
luego claro, si guardas en vez de otro documento en la plantilla, pues no va a funccionar nunca...
buenas
Mira he echo lo de la plantilla un ejemplo rapido; esta el la plantilla:
http://war2.net16.net/pruebas/plantilla.html Como ves no tiene nada en el cuerpo, parte amarilla.
ahora el index, echo desde la plantilla pero dandole a guardar como y nombre index.
http://war2.net16.net/pruebas/index.htmlahora veras la palabra index escrita en el cuerpo, pero si miras el codigo fuente, ves que tiene toooodo, lo mismo que la plantilla, es decir que carga de nuevo el logo y el menu. lo suyo seria es que index no tuviese nada sobre el logo ni menu.
lo mismo con nosenose:
http://war2.net16.net/pruebas/nosenose.htmlA ver si se resuelve esto.
Saludos
hola
si, de lo que hablas son de marcos o frames
peero, mas que utilidad, tiene muchas desventajas
ya que cada marco, es una pàgina independiente
y varios marcos està andidadas dentro de la pàgina contenedora
entonces, en el posicionamiento te afectaria muchisimo
ya que se indexaràn las paginas como independientes no como un todo
me explico?????
Hola...hmm, no entiendo, que dices que esta mal??? por que yo de lo que entienda pedias eso, no¿?
Buenas
Si lo he entendido Yaneth, gracias.
Webtocrator, no era eso xD, no me explique con claridad, gracias por la ayuda.
Pero hay alguna forma de esconder "partes" y dandole a determinado enlace se muestren donde yo quiero, seria hacer un unico html con todo, ¿los enlaces pueden llamar a otra parte de la web?.
Saludos