Hola,
La etiqueta IFRAME no saca el formato si al documento html que se carga le
agregás la ruta de la página de estilos.
Cualquier cosa, te envío un ejemplo a ver si es lo que buscás.
Saludos
Elena
- Original Message -
From: Lucas Franco [EMAIL PROTECTED]
To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org
Sent: Friday, September 21, 2007 11:35 AM
Subject: Re: [Ovillo] Incluir un documento HTML dentor de otro
Iframe y object me saca el formato.
On 9/21/07, Martin Szyszlican [EMAIL PROTECTED] wrote:
Y usando un IFRAME?
Esa es la forma correcta.
Tambien en algunos navegadores el OBJECT puede tener un html dentro.
Prueba
con EMBED tambien.
En el boceto de la especificacion de XHTML2 cada elemento puede tener un
atributo src, asi que por ejemplo p src=texto.txt / sería una forma
barata de hacer un CMS.
Suerte!
El día 21/09/07, Lucas Franco [EMAIL PROTECTED] escribió:
MMm... TEI, me quedo claro. La idea era hacerla del lado del
cliente, pero segun me decis es una alternativa mala, pero bueno, tendre
que
seguir modificando las cosas unaxuna. :D. Graicas a todos.
On 9/21/07, Tei [EMAIL PROTECTED] wrote:
On 9/21/07, Lucas Franco [EMAIL PROTECTED] wrote:
Listeros, estoy haciendo una pagina la cual tiene un menu, resulta
que
el
menu esta en constante modificacion, cada vez que lo modifico tengo
que
modificar documento por documento lo que cambie y como se imaginaran
resulta
bastante tedioso, para evitar eso me pregunte si se podia incluir un
documento dentro de otro (Asi, solo modifico solo el documento que
incluyo),
googleando encontre que se puede hacer con object y iframe pero
cuando
lo hago asi el documento que inserta es independiente del documento
padres,
en consecuencia no hereda el formato ern CSS y no se adapta bien al
documento. La pregunta concreta es: ¿Hay alguna forma de insertar un
documento externo sin que sea independiente? (es decir, que haga
como
un
copy/paste dentro del html)
La forma mas funcional es un lenguaje de servidor como PHP, o los
includes de .shtml (por cierto, hace mas de 10 años que no oigo a
nadie hacer nada en .shtml? )
No hay segunda mejor manera.
Luego hay maneras bastante malas. Una popular es ajax, mediante ajax
es posible solicitar un subarbol que plantaras en algun sitio de tu
documento. Ya he dicho que es una solucion mala.
Otra es... cuando funcione, los overlays. Que consiste en tener una
extension de una clase que se compone de codigo html, que es invocado
desde las cabeceras xhtml, o por javascript. Pero esta ni siquiera
funciona aun.
Aun otra manera creativa seria usando alguna funcionalidad de
Apache. Que creo que tiene opciones para adjuntar un head al
documento.
Y otra idea divertida, seria que programaras tus paginas HTML en un
lenguaje de macros de modo que %MENU.INC% fuera expandido por el
contenido del fichero MENU.INC.. y ejecutaras un comando make que
hiciera todas las expansiones necesarias (buscar y sustituir) y al
final subiera los ficheros por sftp, svn o como sea.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo
--
Lucas Franco
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo
--
Lucas Franco
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo