PDA

Ver la Versión Completa : Color de fondo de HTML (BGCOLOR)


JuanBCT
31-03-2005, 14:43:32
Hola, soy yo de nuevo con una pregunta... tengo un programa q me envía un mail por Indy, lo escribo en RTF y lo convierto a HTML para verlo directamente en el Outlook, webmail, etc...
Que yo sepa, un RTF no tiene una propiedad para color de fondo, por lo que para hacerlo le cambio la propiedad Color a la ventana del Editor, y lo capturo y lo paso a la propiedad BGCOLOR de mi archivo HTML...
Ahora bien, si abro el mail desde el Outlook o Hotmail se ve bien el color; si lo abro con Yahoo! sale blanco, alguien sabe a que se debe esto?
Desde ya les agradezco cualquier ayuda q me puedan brindar, les paso la línea en la cual capturo y agrego el color al HTML:


ColorFondo:=IntToHex(Datamodule1.Mails['Fondo_Mail'],0);
ColorFondo:=copy(ColorFondo,5,2)+copy(ColorFondo,3,2)+copy(ColorFondo,1,2);
WriteLn(outfile,'<HTML>');
WriteLn(outfile,'<HEAD>');
WriteLn(outfile,('<TITLE>'+filename+'</TITLE>'));
WriteLn(outfile,'</HEAD>');
WriteLn(outfile,'<BODY TEXT="#000000" BGCOLOR="#'+ColorFondo+'" LINK="#3333FF" VLINK="#999999" ALINK="#FF0000">');

Gracias...