Saltos de lÃnea con document.write
Hola, mi pregunta es la siguiente: necesito escribir una hoja de estilo entera con document.write. Si trato de respetar la sintáxis habitual en CSS, por ejemplo, de la siguiente forma:
document.write("<style type='text/css'>
.texto
{
font-family: Verdana, Georgia, 'Times New Roman', Times;
font-size: 9pt;
color: #333333;
line-height: 18px;
text-align: justify;
width: 700px;
}
</style>")
me da error y no me escribe la hoja de estilo. Me veo obligado por tanto a escribirla en una sóla lÃnea con el engorro que ello supone si es larga:
document.write("<style type='text/css'>...</style>")
Mi pregunta es por tanto cómo podrÃa escribir la hoja de estilo con document.write de la primera forma sin que me de error.
Saludos.
document.write("<style type='text/css'>
.texto
{
font-family: Verdana, Georgia, 'Times New Roman', Times;
font-size: 9pt;
color: #333333;
line-height: 18px;
text-align: justify;
width: 700px;
}
</style>")
me da error y no me escribe la hoja de estilo. Me veo obligado por tanto a escribirla en una sóla lÃnea con el engorro que ello supone si es larga:
document.write("<style type='text/css'>...</style>")
Mi pregunta es por tanto cómo podrÃa escribir la hoja de estilo con document.write de la primera forma sin que me de error.
Saludos.
Por si ha alguien le interesa, ya encontré la forma de resolver la cuestión que planteaba en mi mensaje, utilizando la instrucción document.writeln() en vez de document.write() de la siguiente forma:
document.writeln("<style type='text/css'>")
document.writeln(".texto")
document.writeln("{")
...
document.writeln("</style>")
Saludos
document.writeln("<style type='text/css'>")
document.writeln(".texto")
document.writeln("{")
...
document.writeln("</style>")
Saludos